26
29
29
27
26
27
28
29
30
31
31
31
31
31
34
35
35
33
33
33
34
34
35
36
36
36
36
36
37
37
41
46
49
53
53
53
54
54
54
54
55
62
62
60
60
59
59
58
55
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
54
56
60
63
60
58
54
53
55
57
57
57
57
56
56
56
58
56
55
54
56
57
58
59
60
60
60
60
60
61
65
66
66
67
71
75
75
74
74
73
89
92
94
96
98
99
100
100
99
99
97
91
83
82
76
74
72
71
68
66
65
63
60
56
54
54
55
55
54
58
57
57
56
55
55
56
56
58
59
59
60
60
60
58
58
60
60
60
60
60
59
52
52
52
52
52
51
51
51
51
51
51
51
53
55
57
59
61
62
62
59
53
53
47
43
38
37
37
36
36
35
34
33
33
33
33
33
33
32
32
32
32
31
31
31
31
30
30
29
29
28
27
27
26
26
29
32
31
26
26