636
40
40
41
624
40
304
40
38
359
1009
636
39
112
101
321
654
446
39
40
39
433
384
547
391
328
628
40
41
729
383
40
562
40
538
40
38
39
584
416
386
384
39
435
531
393
38
419
100
371
40
387
388
41
404
716
646
343
23
42
26
22
23
26
24
23
43
22
26
23
26