30
29
29
29
29
28
27
24
24
24
24
24
24
24
24
24
24
24
24
22
22
23
26
26
27
29
30
31
33
34
35
35
58
59
62
72
80
89
86
83
90
94
105
108
112
114
114
116
118
119
122
130
132
131
130
131
135
135
135
135
135
140
141
139
138
140
143
144
160
164
165
165
172
181
182
182
182
181
181
181
186
188
191
190
188
183
182
182
184
184
181
174
171
169
169
169
169
169
169
170
170
170
171
173
177
178
180
181
181
181
184
187
188
191
194
194
194
194
195
198
206
208
208
219
197
199
202
203
208
213
213
210
208
194
193
192
190
185
179
175
164
158
150
150
148
136
137
144
145
145
150
152
159
164
169
176
177
177
179
181
182
184
185
185
186
186
187
187
188
188
189
193
194
195
199
200
204
204
201
201
201
202
204
204
205
202
196
189
182
179
178
177
175
174
172
172
171
171
170
169
168
168
167
166
165
165
164
163
163
163
163
162
159
159
159
151
148
138
146
150
150
150
150
150
150
150
152
158
160
161
168
155
145
128
126
124
120
118
115
113
114
117
121
131
135
161
122
118
114
109
105
103
101
100
98
95
94
93
93
93
93
93
94
94
94
94
93
92
92
91
91
90
90
89
89
89
89
90
90
91
92
92
92
94
95
96
94
93
91
87
85
84
70
70
70
69
68
68
68
66
65
63
60
61
62
63
66
67
68
68
68
70
70
70
70
70
70
73
75
75
75
74
74
75
77
78
78
85
87