214
213
212
212
212
214
214
214
214
213
213
213
218
218
218
219
219
219
221
222
225
225
223
222
222
227
222
225
225
228
230
229
228
228
222
220
214
214
211
211
212
212
210
209
210
210
209
207
207
207
208
209
211
206
206
208
209
209
209
205
205
204
203
207
209
209
206
205
203
202
202
204
204
203
202
203
204
202
202
202
201
201
202
203
200
200
200
200
200
200
201
205
205
205
205
205
206
211
211
212
214
213
213
213
213
213
213
217
216
216
215
213
213
212
212
212
212
212
212
212
212
212
211
207
204
204
203
201
200
199
199
199
199
200
201
201
198
197
197
197
197
197
196
194
194
197
199
200
200
201
201
201
201
201
202
202
202
201
202
206
208
211
218
218
219
222
222
221
221
221
229
230
231
233
230
230
224
241
242
246
252
255
256
255
254
256
253
257
259
259
260
265
260
262
262
265
267
270
271
271
280
280
283
286
291
292
295
297
297
315
317
320
321
322
324
329
329
330
327
329
330
334
336
340
351
356
358
358
358
365
365
366
367
372
377
381
380
383
387
389
391
392
390
391
394
394
395
395
403
403
403
408
408
407
410
410
425
428
428
428
428
428
419
415
407
388
386
381
370
354
352
346
340
338
336
330
322
320
318
317
314
312
314
316
321
323
324
333
333
337
338
342
343
348
348
347
351
351
352
362
363
369
369
369
370
371
372
379
381
385
385
374
375
376
376
375
377
377
381
386
397
400
408
419
434
444
449
451
452
454
474
473
471
471
466
464
463
464
460
454
451
446
441
439
438
433
430
429
429
429
438
397
381
378
374
370
365
360
358
357
357
342
332
328
321
317
315
314
311
310
310
314
322
308
297
298
289
287
286
285
274
272
266
265
260
259
258
258
258
255
252
250
248
247
244
244
244
243
245
250
256
260
265
259
259
260
259
255
251
251
251
249
246
244
244
244
245
247
250
250
251
253
254
255
251
247
247
247
246
242
240
240
240
241
243
248
248
243
242
246
248
254
258
266
272
271
270
276
277
277
277
276
275
275
276
279
282
279
278
274
271
271
271
279
277
276
268
264
259
265
270
276
276
283
285
289
299
305
307
309
309
311
312
313
314
314
314
313
312
314
314
314
313
312
313
313
310
307
313
314
314
312
312
312
312
312
309
294
297
290
287
287
290
292
292
292
291
290
288
288
288
285
287
284
281
276
269
267
264
263
257
249
249
249
237
237
237
236
235
231
231
231
231
232
232
232
232
231
230
229
225
224
224
224
229
233
235
237
244
249
254
255
255
255
268
270
271
273
271
272
280
290
291
294
295
309
312
313
313
311
315
313
314
316
317
318
326
330
324
323
326
327
327
327
325
324
324
323
323
322
320
315
330
335
341
344
345
347
359
356
341
333
333
340
353
358
360
361
362
363
365
372
377
381
389
381
372
371
370
370
369
368
367
367
366
366
364
333
330
332
333
332
329
327
324
318
311
311
292
290
277
275
273
271
271
271
271
270
265
263
262
261
263
265
259
259
256
252
253
254
255
256
252
248
243
242
241
239
234
236
231
228
230
243
237
234
235
241
239
234
236
236
238
242
243
242
239
238
238
237
238
240
240
239
238
240
240
248
247
242
238
238
242
241
241
241
245
245
250
252
254
264
264
270
274
276
284
292
300
306
310
313
322
326
327
328
329
330
331
333
344
348
353
357
361
368
368
368
372
378
379
378
383
383
383
383
384
384
384
382
381
379
374
375
375
373
369
367
361
360
365
365
367
367
367
367
364
358
353
351
354
355
355
354
337
336
334
332
325
324
324
311
307
306
304
301
292
288
270
270
271
271
267
258
257
257
253
249
249
253
251
251
252
253
249
239
237
237
237
229
225
222
222
219
221
224
226
219
219
220
220
221
219
219
220
219
219
219
222
222
219
217
217
217
217
220
222
222
223
223
223
223
223
223
222
222
223
223
223
223
224