624
57
684
246
399
221
310
72
239
36
344
199
533
71
625
139
587
199
544
143
520
118
73
42
347
10
199
135
581
78
544
157
267
195
445
45
201
136
395
102