1172
616
461
94
670
185
576
183
584
177
71
53
428
114
327
86
163
148
387
30
314
79
407
174
377
118
162
61
455
81
307
122
246
158
351
177
554
115
476
38