40
40
41
40
480
40
38
40
52
41
40
39
39
594
39
40
117
39
41
40
39
41
40
41
431
378
440
393
570
24
11
396
40
40
588
397
41
40
39
38
41
41
38
405
321
459
633
387
606
38
40
607
315
5838
423
40
40
38
555
578
373
39
429
39
338
534
146
119
38
41
40
41
120
138
41
135
627
40
40
358
315
409
347
402
649
439
622
427
40
443
616
471
378
111
41
121
38
41
40
42
0
26