231
231
233
233
235
235
237
235
231
233
236
246
248
249
251
261
269
300
326
326
326
329
333
350
363
370
378
385
392
430
449
457
463
503
520
523
527
538
539
550
557
583
586
588
591
630
638
646
670
672
677
681
696
696
701
708
716
726
741
745
748
750
754
754
754
759
768
771
773
777
790
801
802
835
842
840
834
823
817
814
811
787
780
777
775
755
752
754
754
736
729
726
724
714
687
681
653
638
631
622
613
594
597
605
600
598
595
590
575
571
560
559
559
556
552
551
550
535
519
512
505
488
481
479
473
459
451
446
450
462
472
491
504
533
538
541
547
554
558
561
570
570
588
596
597
601
612
630
636
643
654
654
659
665
697
694
692
693
715
728
738
755
754
754
778
783
789
814
832
839
845
852
853
855
862
867
874
883
893
894
897
948
951
957
974
979
995
1003
1008
1012
1016
1026
1030
1032
1029
1033
1041
1062
1078
1080
1079
1086
1089
1092
1092
1096
1105
1108
1121
1119
1120
1132
1144
1148
1148
1147
1170
1174
1187
1187
1195
1195
1187
1178
1173
1171
1166
1164
1153
1149
1147
1144
1148
1150
1148
1145
1144
1144
1143
1145
1138
1139
1136
1130
1128
1126
1126
1123
1122
1111
1109
1107
1104
1096
1092
1088
1076
1045
1034
1025
1008
1005
1001
982
971
958
944
921
916
907
858
818
788
785
778
745
744
742
730
722
716
639
638
630
633
605
615
607
575
578
572
564
563
569
570
565
564
560
560
578
594
602
611
616
621
623
630
635
639
662
666
669
709
716
725
729
725
725
725
725
726
734
733
736
763
783
788
788
789
793
797
798
798
824
828
833
833
838
841
843
856
860
871
880
884
887
901
901
908
922
924
930
943
950
952
958
963
969
969
972
976
976
977
979
981
986
988
987
989
995
999
1001
1015
1017
1021
1040
1041
998
995
999
998
988
975
961
959
958
955
945
941
932
918
915
910
909
898
885
881
875
873
871
838
837
836
828
820
810
815
805
796
777
774
772
748
751
744
738
729
726
729
728
725
723
715
706
698
694
695
698
703
698
682
670
666
662
656
655
661
657
634
630
628
621
621
623
610
607
606
596
543
543
520
475
431
427
422
418
399
395
378
374
363
345
348
299
298
295
291
288
288
290
287
275
268
267
267
266
266
245
245
233
232
230
229
229
227