1502
739
477
98
763
221
582
185
589
177
74
53
431
115
330
86
167
148
395
30
321
80
413
175
382
118
175
64
461
84
311
124
263
163
355
177
561
118
484
41