676
255
617
152
523
232
418
67
377
75
272
189
185
50
571
112
248
112
333
12
684
119
550
129
543
141
448
125
519
19
259
211
422
229
543
34
318
63
470
109