31
30
30
30
26
27
28
28
28
28
28
28
28
30
31
36
36
37
35
35
35
35
34
34
34
45
47
52
53
53
52
46
46
46
46
52
52
52
52
52
52
51
51
51
51
56
56
55
54
53
53
53
54
54
55
55
55
55
55
56
56
56
56
56
56
56
57
58
58
58
58
58
58
60
60
60
61
61
61
62
63
64
64
63
62
62
65
66
66
66
66
66
66
66
67
69
70
70
70
70
69
69
69
70
67
64
65
67
65
92
91
100
106
99
99
97
94
94
89
88
90
90
88
88
88
90
90
95
96
96
101
102
103
103
103
109
110
114
113
114
115
116
116
116
116
117
118
119
119
119
119
119
119
119
118
117
116
116
115
114
114
113
114
116
115
116
116
118
117
119
122
123
123
123
123
125
124
124
121
121
120