556
182
547
112
340
179
425
64
338
146
483
143
271
147
585
196
580
215
376
106
568
118
531
66
571
197
463
39
455
150
537
128
493
110
137
47
606
108
421
71