454
453
453
453
452
452
451
450
449
448
447
446
444
443
442
440
439
435
435
434
432
432
431
431
431
434
434
433
432
432
432
432
432
432
433
436
438
439
435
433
434
439
448
452
451
446
443
441
441
441
443
444
444
450
453
448
446
445
445
447
447
447
452
463
463
463
463
474
487
488
485
483
483
484
490
496
486
485
484
482
482
486
489
494
499
502
505
500
489
488
494
494
492
492
492
498
498
500
501
502
507
509
513
519
522
525
531
533
533
537
540
542
550
556
560
567
571
574
575
577
577
578
581
586
592
601
612
621
623
624
626
634
641
650
667
682
684
689
690
690
690
690
692
705
715
721
729
735
742
745
749
753
759
763
774
776
779
780
781
788
790
791
792
792
792
792
793
796
798
797
795
791
799
810
813
811
809
809
808
808
809
810
812
812
803
791
793
798
795
793
792
791
792
792
792
791
789
788
781
777
775
777
779
781
800
802
804
805
806
805
803
805
807
810
814
817
818
818
816
812
810
801
797
793
791
789
787
785
786
789
790
791
791
790
788
787
785
772
767
763
752
757
758
759
757
755
754
751
750
748
745
743
740
740
734
731
729
727
723
721
711
706
705
704
702
701
701
701
701
701
701
701
701
701
700
699
699
698
698
698
697
696
694
690
688
686
685
683
682
682
682
678
676
669
653
643
644
645
647
646
644
642
638
635
627
623
618
608
607
606
606
608
609
611
612
615
610
607
602
583
581
580
579
578
574
567
564
559
554
547
543
537
531
524
514
504
496
491
486
483
489
482
475
474
473
468
464
456
445
443
442
438
437
434
432
432
432
432
432
432
432
434
436
439
440
445
445
445
445
445
445
446
448
450
451
454
454
454
454
454
454
454