438
426
444
397
627
636
410
460
597
498
472
346
341
566
35
1089
685
406
70
24
67
426
375
24
873
253
134
398
471
538
577
594
624
428
341
35
451
448
470
571
603
1678
587
24
436
411
463
67
348
413
48
50
50
47
49
66
50
50
49
46
48
50
49
47
47
50
50
46
47
47
47
48
48
49
50
48
49
46
24
70
70