167
435
171
420
590
417
679
559
440
35
348
904
453
445
488
457
838
69
452
411
607
155
1108
66
159
168
228
486
445
471
553
357
389
895
35
589
1001
69
1348
35
560
410
191
499
430
583
408
445
976
349
791
454
599
1015
1199
35
67
820
445
408
495
445
112
449
415
745
427
892
169
1118
1047
576
264
480
375
67
450
66
194