214
213
222
222
226
231
232
232
231
231
234
239
240
251
255
251
253
259
259
259
262
264
264
267
267
267
267
267
270
278
278
285
284
284
288
289
289
289
292
296
300
303
303
304
304
307
312
312
314
317
326
329
329
335
345
345
345
347
345
345
346
348
348
349
359
360
362
365
365
365
368
370
372
382
388
391
392
394
395
399
405
404
400
400
397
403
407
409
412
425
428
437
442
447
469
470
469
468
473
488
487
475
465
463
462
462
460
460
459
463
482
481
477
460
480
489
489
484
480
461
463
465
464
464
462
464
465
465
467
466
461
456
461
467
469
480
493
500
503
503
508
523
521
517
520
546
546
550
554
572
590
584
596
601
601
605
606
606
608
604
600
580
587
589
595
588
581
581
575
612
614
621
621
642
645
658
665
686
692
691
690
709
705
712
711
712
720
719
705
703
703
690
683
670
660
651
647
630
625
621
615
625
628
623
608
573
574
571
560
545
539
539
503
460
460
473
462
449
448
419
415
414
408
396
402
403
387
387
387
388
393
395
400
405
411
415
419
421
421
420
417
406
402
408
390
389
392
392
388
383
385
387
394
394
395
396
399
402
401
403
397
392
396
397
402
402
407
422
421
419
426
438
440
447
450
451
453
453
458
460
463
466
470
471
472
473
479
482
485
495
501
515
519
518
518
532
536
540
541
550
556
558
564
572
574
576
587
590
598
598
604
604
604
608
612
612
607
604
609
607
600
598
598
596
588
581
578
575
574
572
571
571
565
558
550
565
575
580
574
568
566
559
552
528
519
515
507
506
504
501
489
484
482
482
457
459
452
449
445
440
429
434
427
417
389
387
387
394
399
393
380
372
368
365
355
358
362
358
351
351
351
353
360
360
360
362
364
368
371
374
374
374
372
358
349
354
365
368
362
367
374
374
349
348
344
335
331
317
315
310
305
307
303
300
305
308
307
302
298
294
294
294
293
288
281
270
272
272
272
267
265
260
256
253
250
248
241
223
198
197
196
187
180
173
171
168
169
163
164
165
161
161
167
174
191
194
194
195
197
202
198
195
214
214
218
224
226
225
226
228
228
228
226
224
224
223
222
213
211
209
209
203
198
197
196
191
190
195
194
192
194
199
199
198
199
199
197
191
192
191