473
423
438
423
564
357
379
352
395
371
446
439
420
389
405
543
444
434
711
268
428
618
536
507
710
492
491
476
1462
821
125
576
382
738
118
129
125
546
449
117
1081
591
417
176
466
126
426
458
127
433
445
54
49
63
63
49
50
49
47
50
49
50
48
50
46
50
50
47
47
48
48
50
47
49
49
50
50
47
48
47
50
47
47
47
49
47
49
47
47
50
67