216
215
215
215
214
213
213
214
216
216
217
217
217
217
217
217
218
218
218
218
220
223
223
223
223
223
224
224
225
225
226
226
226
226
227
228
229
229
229
228
228
228
227
227
227
227
228
230
230
229
228
228
228
228
228
228
228
228
228
228
228
228
228
227
227
227
227
228
230
232
231
230
228
227
229
229
229
229
229
229
229
229
229
229
229
229
229
230
230
231
231
231
231
230
230
229
229
229
229
228
228
228
228
228
228
228
229
230
230
231
231
231
232
231
230
230
230
229
229
230
231
231
231
232
232
232
233
233
233
233
233
233
233
233
233
232
232
233
233
233
236
237
237
238
238
238
238
238
238
236
235
235
235
236
237
238
238
238
238
239
239
239
239
239
238
238
238
239
239
239
240
240
240
240
240
240
240
241
241
242
242
242
243
243
243
244
244
244
244
244
245
246
246
246
246
246
246
246
246
246
248
248
247
247
246
245
247
250
254
255
255
255
255
255
255
255
256
256
256
256
254
254
253
253
253
252
252
252
252
251
250
249
249
248
248
248
247
247
246
245
242
242
242
242
242
241
241
241
241
241
241
240
240
240
240
240
240
240
240
240
240
240
241
241
242
242
242
242
242
243
244
244
245
245
246
247
247
247
247
248
248
248
248
248
248
248
249
249
249
249
249
250
250
250
251
251
251
251
251
252
252
252
252
252
252
254
255
256
257
257
257
257
257
257
257
259
259
259
259
259
259
259
259
259
260
261
263
266
267
268
268
269
269
269
271
271
272
273
278
279
279
279
279
280
280
280
280
281
283
284
285
286
287
287
288
290
290
291
292
292
293
294
294
297
299
299
299
299
299
299
300
300
300
300
300
300
301
302
302
303
304
304
305
307
308
309
310
310
311
312
313
314
316
317
318
322
323
323
324
327
327
328
328
329
331
331
332
332
333
333
334
334
335
335
335
335
335
336
336
336
336
336
335
335
335
335
335
336
336
336
338
340
340
340
340
340
340
342
343
343
344
345
345
345
344
343
341
341
341
339
336
336
336
336
336
336
338
342
347
349
349
349
349
350
349
347
342
339
335
332
332
327
321
317
315
314
314
313
310
307
306
305
304
303
301
300
300
300
299
299
296
295
293
291
290
289
288
288
286
284
282
281
280
280
277
276
276
275
275
275
274
274
274
273
273
272
271
271
271
269
268
268
267
264
263
262
261
259
258
258
259
260
261
260
260
257
250
248
248
248
249
250
250
248
243
239
239
239
242
241
239
238
238
238
237
237
237
237
236
236
236
236
236
236
236
235
235
234
233
232
230
228
227
226
225
225
225
225
226
227
228
229
229
229
229
230
230
230
231
231
231
231
231
231
231
230
229
228
227
224
231
231
221
222
222
225
228
229
227
226
226
225
224
224
222
220
215
205
204
203
201
200
200
200
200
200
200
200
200
200
200
202
203
204
204
205
205
205
205
205