18
335
997
422
91
261
656
4
15
13
12
436
3
1
89
1157
19
9
26
35
29
17
338
114
21
156
76
16
10
250
24
22
874
31
101
46
105
112
67
73
38
464
33
23
321
54
102
244
122
56
236
5
2