184
184
183
187
187
187
187
189
184
184
184
184
185
189
190
187
179
179
179
179
172
166
162
160
161
164
164
164
164
164
165
166
172
172
170
169
167
165
164
164
164
163
163
162
162
162
162
162
162
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
165
166
167
168
168
169
169
169
169
169
168
168
168
167
161
158
158
158
158
158
158
159
162
168
168
168
168
169
168
169
170
170
170
170
170
170
169
169
169
169
168
170
170
170
170
170
170
170
171
172
173
173
172
172
171
170
170
171
171
172
172
172
172
172
173
173
173
173
173
173
173
173
173
174
172
172
172
172
172
172
172
172
172
171
171
170
169
169
169
169
169
168
168
168
167
166
161
162
162
162
162
162
163
164
164
172
178
182
187
194
194
187
186
186
186
186
186
186
186
183
183
183
184
184
188
190
190
190
190
194
194
194
194
198
198
198
198
197
197
196
196
193
193
193
195
195
200
200
200
201
201
201
201
201
201
205
206
207
207
207
207
206
206
206
206
211
211
211
211
211
211
212
212
214
215
215
215
215
215
215
215
215
215
215
215
216
216
217
217
217
217
223
224
226
226
230
232
232
239
240
246
247
251
255
257
258
265
266
267
272
273
275
276
276
277
281
282
288
289
289
291
293
297
298
299
300
309
311
311
307
307
311
313
313
312
312
312
312
312
313
306
301
301
301
301
288
287
287
287
286
288
281
279
276
272
270
268
267
262
259
259
257
257
255
255
255
254
254
254
254
252
252
243
242
241
241
240
240
240
237
236
235
234
233
231
230
229
229
228
228
225
225
225
225
224
225
225
225
225
225
225
225
226
227
228
228
228
228
229
228
228
234
242
250
250
250
250
250
246
242
241
243
243
243
243
243
243
246
246
245
245
245
245
245
245
245
245
246
246
246
246
246
245
245
245
248
249
251
252
252
253
254
253
252
252
265
269
268
266
266
265
265
268
269
273
272
261
254
254
254
254
250
249
249
248
246
246
246
246
246
245
245
245
245
245
245
245
245
245
245
245
247
247
247
246
243
243
243
243
243
242
241
241
247
249
249
248
247
246
237
230
227
227
228
227
227
227
227
227
225
225
225
225
225
225
223
222
221
219
219
219
219
219
218
218
218
218
220
223
227
227
227
227
230
232
233
235
237
241
245
248
250
251
251
251
252
256
261
263
265
270
273
275
276
278
280
280
281
281
281
281
279
279
279
279
273
271
270
269
268
264
250
249
249
248
248
248
246
244
233
223
223
220
220
216
215
215
215
215
214
214
213
207
207
206
205
205
206
206
204
204
204
204
203
202
202
201
201
201
200
200
199
199
199
199
193
193
193
192
191
189
190
190
190
191
193
193
196
197
198
198
198
198
198
196
194
193
193
193
189
189
189
189
183
183
183
183
183
185
186
186
186
186
186
187
187
184
184
186
182
182
182
182
182
182
181
181
180
180
180
179
179
179
179
179
179
178
177
176
174
174
175
175
175
175
175
175
175
174
173
173
173
173
173
173
173
173
173
173
173
172
172
172
172
172
172
170
170
171
171
172
173
174
174
171
170
170
170
170
170
170
170
170
169
170
172
172
172
166
167
167
167
167
168
168
168
169
170
170
170
169
168
166
164
168
169
169
169
169
169
169
170
170
173
174
174
174
174
174
174
175
176
179
181
181
182
182
183
183
183
183
185
184
185
185
185
185
185
186
189
190
191
192
192
192
193
193
194
195
195
194
194
194
194
194
194
195
196
196
197
196
195
195
194
194
194
193
193
193
193
192
192
196
201
206
207
204
202
200
201
201
196
194
193
193
196
192
192
188
188
189
188
188
188
189
189
189
185
184
183
183