271
154
94
163
194
1647
309
63
56
50
843
29
263
305
281
435
701
142
229
55
261
175
332
162
208
411
296
152
242
375
195
168
47
198
60
177
461
193
414
81
33
52
64
137
43
92
159
164
427
120
144
574
532
480
351
116
78
34