213
91
668
116
625
31
765
230
410
135
543
133
395
177
336
99
461
177
152
30
1555
683
609
40
360
106
388
101
546
215
627
172
415
24
427
119
266
156
358
193