43
42
41
39
39
42
40
40
43
44
44
44
44
44
44
44
42
41
41
42
44
44
46
50
59
49
50
43
37
29
29
30
32
32
30
27
26
26
26
26
26
26
26
26
26
26
37
44
47
52
55
56
62
61
61
60
60
60
60
61
61
60
58
57
56
54
44
42
42
42
42
45
50
51
51
69
76
90
90
90
85
85
81
81
80
76
74
62
57
51
51
51
51
51
51
50
49
48
47
46
46
46
46
50
55
56
56
56
57
57
57
58
58
58
58
58
58
48
45
43
38
37
36
32
26