133
134
137
138
138
137
136
136
148
138
141
147
152
172
170
173
180
181
218
216
229
232
253
256
256
254
254
254
254
254
254
254
254
254
254
257
259
259
269
299
310
333
332
334
336
343
345
345
351
365
367
376
393
399
401
407
418
419
424
426
428
429
440
442
442
443
453
470
470
477
482
486
492
494
502
503
508
511
507
516
513
525
526
529
531
535
534
531
535
532
529
528
529
556
560
557
561
561
561
561
561
561
561
561
561
561
561
590
613
619
626
629
631
646
655
666
669
693
704
704
703
708
704
704
713
714
714
714
714
714
714
714
714
714
714
714
714
714
714
713
710
707
705
705
708
711
714
714
714
714
714
714
714
714
705
701
702
709
703
688
684
670
663
650
644
639
614
587
586
586
582
587
585
576
575
595
612
613
603
598
594
600
600
595
588
591
594
595
584
565
558
559
551
543
537
523
519
512
511
506
484
464
460
460
457
451
449
445
444
452
466
481
482
484
484
485
485
488
493
496
497
497
496
491
480
464
459
456
450
435
423
420
402
402
392
392
393
393
399
400
403
403
404
404
405
406
406
411
411
414
416
419
423
427
429
431
430
430
431
432
435
438
450
471
472
472
470
470
471
472
473
473
473
473
473
474
477
479
476
475
474
473
472
458
460
455
448
442
439
426
426
426
413
409
408
406
406
408
411
413
411
411
428
430
430
429
442
453
454
465
469
476
476
477
474
463
464
471
469
469
469
469
469
461
462
460
459
445
443
442
441
431
432
439
449
443
474
454
448
450
452
451
457
467
462
461
464
465
469
475
476
476
477
476
475
479
485
515
528
534
537
568
579
590
593
593
597
593
585
588
591
592
592
591
591
592
598
598
592
589
592
592
610
620
620
616
605
598
592
589
608
620
625
628
624
614
604
599
590
585
578
540
536
542
544
545
549
558
566
577
581
583
584
599
631
636
646
649
685
671
654
634
617
611
606
601
603
609
610
614
635
660
684
691
697
704
707
710
727
732
741
748
752
770
768
786
793
806
809
811
816
817
820
829
840
842
846
848
861
865
869
869
868
862
864
879
874
874
873
845
834
837
844
842
837
834
829
822
813
807
809
809
809
824
823
803
806
807
801
803
812
816
821
820
824
830
834
834
834
833