40
52
45
52
38
41
49
45
52
40
46
38
53
38
40
46
41
46
44
46
43
52
47
40
41
43
44
41
46
38
38
51
49
38
38
47
40
46
46
45
31
40
38
53
46
44
38
39
41
416
390
41
45
45
47
46
396
47
38
38
38
38
44
44
44
27
38
23
26
26
26
26
26
30
26
26
26
24
27
26
30
33
24
25
26
26
26
26
26
42
29
25
24
24
26
23
29
25
27
29
27
26
26
26