40
38
40
41
40
52
40
41
39
40
40
38
40
39
425
40
39
39
41
40
40
39
38
40
39
40
41
425
39
425
38
104
94
39
40
38
39
39
40
40
40
398
41
41
41
40
41
427
38
38
39
41
40
40
39
596
414
375
41
40
39
38
40
40
96
112
41
39
38
40
43
39
40
39
419
41
40
38
40
41
411
346
427
26
25
23
33
26
23
26
33
26
23
26
22
25
26
25
23
26
23
25
23
23
26
25
24
22
23
28
26
22
23
23
23
27
25
23
22
23
26
23
25
23
23
22
25
22
22
22
23
24
42
23
23
23
26
23
26
26
23
26
23
26