128
223
260
109
713
278
305
607
656
371
203
751
165
269
778
137
778
131
714
412
723
265
370
759
522
71
228
439
413
106
196
777
349
759
364
634
508
700
719
353
631
70
120
276
685
229
289
295
740
401
436
294
296
774
93
556
495
200
620
192
78
339
679
777
363
389
196
291
692
679
654
393
629
307
198
142
567
167
144
353
94
645
416
461
181
279
497
314
708
649
590
430
412
766
270
394
106
96
198
576