82
580
186
912
146
575
256
700
208
610
139
634
182
959
178
675
147
448
6
316
73
563
118
443
240
693
119
863
168
800
57
410
34
847
765