216
215
214
214
212
212
211
210
210
210
210
209
208
207
207
207
207
206
206
205
204
203
202
201
201
201
200
201
201
202
203
201
201
201
201
202
202
203
203
203
203
203
204
204
206
206
206
206
205
201
201
202
202
202
202
202
201
201
200
200
200
200
200
200
201
203
203
204
204
203
203
203
203
202
202
202
202
201
201
199
198
198
197
197
197
197
197
199
201
202
200
198
198
199
200
200
201
201
201
202
203
204
211
205
205
205
205
205
205
207
209
212
210
209
209
209
209
209
210
210
210
211
215
215
217
218
218
218
218
218
218
219
218
218
218
217
217
216
216
215
215
215
215
215
215
215
215
214
214
215
215
215
216
216
217
218
221
221
223
222
224
225
226
228
230
231
232
232
233
233
234
231
234
237
235
238
239
237
236
236
239
245
245
245
244
244
244
245
244
244
245
246
248
249
251
251
250
249
248
248
247
249
250
251
256
260
264
265
266
267
267
272
271
269
273
280
284
285
288
288
289
297
294
300
301
304
307
308
302
309
307
304
304
310
310
312
314
314
322
324
327
333
329
330
334
340
341
340
350
352
356
354
363
362
364
368
368
370
375
377
378
378
378
378
379
381
385
384
383
383
384
384
386
387
387
388
388
390
390
391
391
392
392
392
391
391
391
391
392
392
392
391
391
390
390
390
390
389
389
389
389
389
389
389
389
389
390
390
392
394
394
395
395
396
396
396
396
396
396
398
414
414
423
425
434
437
445
449
448
448
451
457
464
474
474
474
475
473
468
469
468
467
471
476
475
471
466
464
464
462
461
461
461
461
461
461
462
462
461
460
466
467
468
467
466
467
470
472
474
476
477
474
471
469
468
464
461
457
453
448
438
438
435
421
414
415
415
416
410
407
407
412
416
417
417
417
417
417
416
416
416
416
416
416
416
416
418
419
419
420
420
420
420
419
418
416
411
409
406
403
402
399
389
385
384
383
381
380
380
387
390
390
389
386
385
373
363
359
355
342
327
320
312
311
310
300
297
293
271
267
266
265
262
261
261
260
258
256
254
252
251
250
250
250
251
252
253
253
254
255
255
255
255
250
250
252
252
249
249
247
246
245
243
244
245
245
247
247
247
247
247
247
246
244
243
241
237
237
235
234
233
230
226
225
224
224
223
222
221
221
219
218
218
216
216
215
215
215
215
215
216
216
215
215
214
216
216
220
221
223
224
225
225
225
225
216
215
214
215
212
209
210
210
210
208
208
208
208
208
207
207
207
207
207
206
206
206
206
206
206
206
206
207
207
208
208
208
208
207
207
207
207
212
212
212
211
211
210
210
210
211
210
210
212
212
212
212
212
212
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
213
214
214
214
213
213
213
213
213
213
211
210
210
209
208
208
208
208
207
207
206
206
206
206
206
206
206
206
204
210
211
211
211
211
211
211
212
212
209
208
208
209
207
207
207
207
206
205
204
204
202
202
202
211
212
212
212
214
211
217
211
208
210
212
210
212
218
221
220
216
216
218
218
218
219
213
218
218
218
214
213
215
217
217
219
211
209
208
205
205
206
206
206
205
204
204
204
204
205
205
206
206
206
206
206
206
205
205
205
205
205
205
205
205
205
205
208
208
206
206
204
203
203
203
203
202
201
201
201
202
202
211
213
214
219
220
219
216
215
220
204
212
219
217
215
211
201
206
207
208
208
208
207
207
206
205
205
204
204
204
205
207
207
206
205
204
203
201
201
201
202
203
204
205
205
205
205
205
205
206
206
206
207
207
207
207
206
206
205
205
203
203
203
204
204
203
201
201
201
201
201
201
201
201
201
202
202
202
202
202
203
204
204
205
205
205
205
201
200
200
199
199
199
199
201
202
208
209
205
203
201
201
202
202
202
202
201
200
206
209
207
203
200
200
199
197
197
197
199
206
208
209
209
210
211
212
212
212
214
214
215
216
214
207
207
206
204
204
206
207
203
204
205
204
201
201
202
203
205
206
206
208
208
208
208
208
208
208
208
208
207
207
205
205
204
204
204
204
205
206
207
207
207
207
205
204
204
204
204
204
203
203
203
197
195
195
195
198
199
200
201
201
201
203
203
203
207
206
205
205
205
206
209
215
224
224
224
224
227
227
224
224
235
232
222
221
221
223
223
223
223
223
209
205
202
202
203
208
210
212
213
213
229
231
230
225
216
216
215
214
211
210
206
204
203
203
203
203
203
203
203
208
207
205
204
207
212
216
219
220
220
220
221
221
222
223
223
224
224
221
219
213
210
209
208
208
208
208
208
210
212
216
218
221
222
217
216
218
218
215
214
214
213
212
212
212
219
215
211
210
211
211
212
211
210
210
210
209
208
208
207
209
209
209
209
210
210
212
212
211
213
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
216
216
216
217
217
216
216
216
216
216
216
216
216
216
216
218
218
220
220
221
223
224
224
223
223
223
223
223
223
223
223
223
223
223
223
223
224
224
224
224
224
223
223
223
223
222
222
222
221
221
221
220
220
220
219
219
219
219
219
219
219
219
219
219
219
220
220
221
222
221
221
221
221
221
221
223
225
229
232
233
229
228
228
225
224
221
221
221
221
221
221
221
221
222
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
224
225
225
225
225
225
226
226
226
225
225
225
231
233
232
232
232
234
235
235
236
236
235
235
235
235
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
235
236
236
237
237
238
239
241
242
244
246
246
248
250
250
250
250
250
250
250
250
255
258
264
270
275
277