256
700
139
634
57
410
119
939
168
800
70
366
401
103
669
54
654
6
331
93
487
60
543
102
508
58
223
14
474
15
462
27
353
29
423