566
73
850
113
632
48
558
90
783
143
508
86
571
76
1044
299
645
179
679
166
890
213
487
136
438
114
477
116
622
166
416
176
405
128
310
97
504
75
474
84
364
190
308
149
355
220
458
114
511
121
673
77
386
106
475
334