890
273
445
147
456
153
657
235
573
190
606
228
514
158
670
418
245
108
287
58
590
186
536
154
129
19
595
99
434
128
514
203
210
73
191
108
435
130
497
151