193
101
573
22
31
76
49
258
111
160
56
182
640
121
82
171
27
93
97
475
60
277
2283
334
165
17
188
23
124
120
7
43
20
172
228
72
81
205
89
126
118
69
177
214
96
55
206
134
24
405
29
164
232
338
219
85