38
39
43
44
44
44
43
44
56
56
58
65
68
68
72
106
115
121
137
139
146
151
163
164
166
167
167
168
163
167
167
171
173
176
178
178
181
182
184
188
190
191
193
198
201
201
206
208
208
209
210
206
204
204
204
205
207
219
220
219
221
229
232
239
244
247
247
242
241
244
244
245
245
245
247
248
250
251
255
258
258
254
253
252
251
251
248
244
241
241
238
231
228
231
234
239
239
237
236
234
231
230
230
230
229
229
238
239
245
247
248
248
248
250
249
241
228
217
215
213
214
205
196
192
191
189
186
177
177
177
179
181
186
186
181
177
175
171
162
158
155
149
148
148
146
152
160
165
172
182
184
184
184
184
176
170
169
167
163
160
158
157
159
162
167
169
169
171
173
175
176
176
175
176
180
182
180
180
181
181
184
184
189
190
188
183
183
184
183
177
178
183
185
185
186
180
176
176
174
169
168
166
166
171
178
188
189
190
200
195
191
192
187
176
176
176
177
178
178
179
177
175
173
169
181
185
190
185
182
187
186
185
185
184
178
179
179
179
188
189
190
191
186
188
187
196
198
204
202
202
203
208
215
217
215
214
214
214
205
204
207
210
210
206
206
193
184
176
175
174
174
179
207
221
246
245
243
242
239
255
248
244
233
230
228
227
227
220
223
221
211
209
207
210
211
217
218
219
223
225
225
226
226
227
235
235
231
230
228
228
218
212
216
219
218
218
215
215
208
207
196
195
192
187
192
200
208
202
201
200
200
199
197
203
205
217
223
228
230
234
237
242
248
251
255
238
232
230
229
224
218
215
211
208
201
200
202
203
203
189
189
189
189
184
181
180
180
169
165
157
145
141
142
140
135
134
134
129
128
127
125
110
115
122
123
125
127
129
130
127
129
129
128