340
151
600
319
96
66
117
229
1477
337
974
656
160
155
373
604
149
403
158
161
563
1251
155
361
744
152
537
379
333
443
147
152
355
469
894
156
400
384
139
347
149
148
161
1522
151
925
377
152
148
589
407
812
363
151
802
140
333
633
831
151
1816
139
163
946
171
170
162