178
23
319
610
24
41
38
64
28
47
34
15
36
31
603
159
170
8797
55
65
129
136
72
291
126
94
59
32
5403
321
289
165
118
57
92
644
128
12838
162
58
182
571
73
419
849
227
138
84
139
2397
109
77
5283