663
251
616
152
514
231
413
66
366
75
265
188
184
50
571
112
237
109
332
12
681
119
550
129
542
141
448
125
518
19
257
211
418
228
543
34
316
62
469
109