211
212
212
212
212
211
211
210
210
210
211
212
211
208
207
207
207
207
206
205
205
205
205
205
205
205
206
206
206
206
207
205
206
206
206
206
206
208
208
207
207
207
207
208
207
207
207
208
209
212
213
218
218
220
221
221
221
221
221
216
214
214
214
214
214
216
216
216
214
214
219
221
221
221
221
220
219
218
218
218
218
217
215
214
214
213
213
214
213
213
214
212
212
212
212
214
214
213
216
218
218
219
218
220
220
220
220
221
220
223
224
228
230
233
233
233
227
223
222
217
220
221
221
222
223
223
223
223
223
226
228
230
229
228
222
220
223
223
224
226
231
233
237
237
238
238
237
237
237
237
238
240
241
242
245
246
246
248
250
249
246
246
264
273
276
281
282
284
284
287
290
290
292
295
296
299
304
305
309
305
306
307
307
307
308
311
312
318
325
327
330
339
345
347
351
353
356
358
358
358
358
361
366
379
380
378
367
364
364
363
362
360
359
348
347
348
350
350
350
347
347
349
360
362
363
364
357
343
340
333
329
323
315
305
294
283
272
263
261
260
259
260
262
264
264
264
264
264
264
267
269
270
270
271
272
279
279
286
287
289
291
293
294
298
298
298
297
297
302
307
310
318
326
329
333
336
336
341
343
345
345
346
347
348
349
354
361
362
362
362
362
362
362
363
371
371
372
372
374
375
375
379
380
381
382
385
389
391
397
398
399
396
397
397
400
401
406
411
412
413
413
415
423
424
428
432
434
442
438
419
412
399
392
382
376
367
354
351
349
346
343
342
339
338
338
338
338
337
337
337
337
337
334
331
314
312
311
310
309
308
307
305
303
300
297
292
286
286
286
286
286
286
287
288
290
290
290
289
287
287
287
287
289
288
287
287
287
287
289
294
295
292
291
291
285
281
281
281
279
277
270
270
269
268
268
268
267
266
265
265
267
267
266
266
265
264
264
264
264
258
258
259
261
263
265
268
266
265
263
256
255
255
255
254
253
253
253
250
247
245
244
245
246
247
249
249
248
245
243
241
239
236
234
235
235
235
235
232
232
232
230
230
230
230
229
228
226
226
226
227
227
227
228
230
231
234
234
236
237
235
232
230
229
224
225
226
226
226
226
225
225
224
223
222
221
221
220
220
223
229
230
230
226
225
223
223
223
223
223
222
221
220
218
217
222
222
223
228
233
233
228
226
223
220
218
218
217
218
218
221
222
219
218
220
217
217
215
213
214
214
213
212
211
211
213
213
214
214
213
212
211
211
210
211
212
213
213
213
213
212
211
211
211
211
210
208
209
209
209
208
207
207
207
207
208
208
208
207
207
207
206
206
207
207
206
205
205
205
206
206
207
204
206
206
205
205
205
206
206
206
206
206
206
206
207
210
212
212
210
210