250
184
332
56
595
134
503
67
403
166
617
203
539
141
329
256
439
173
562
147
404
74
572
31
398
168
326
253
418
226
211
149
563
72
456
215
475
66
203
73