38
40
40
38
38
39
626
38
38
40
40
40
41
38
41
38
38
41
38
428
384
417
408
40
365
40
38
40
423
38
41
872
40
41
38
40
38
38
41
39
93
41
41
91
150
39
38
38
39
736
40
41
39
39
106
40
40
40
414
557
546
275
40
41
40
356
40
41
364
40
40
39
41
41
40
40
40
316
39
403
39
386
40
330
39
41
99
40
23
25
24
42
22
25
25
23
23
26
23
24
26
23
23
25
23
23
26
26
25
26
22
25
22
26
23
26
23
25
23
23
23
25
43
24
22
25
22
23
23
26
25
25
26
25
23
25
26
23
23