119
351
302
41
848
457
886
593
347
400
236
151
154
202
897
752
366
304
386
955
66
228
364
584
416
488
432
613
737
175
1241
601
418
1000
441
433
274
1087
418
427
954
366
718
100
389
758
935
411
473
461
446
420
400
764
155
442
464
423
409
461
465
435
442
552
581
749
371
110
123
0