1
3
5
10
11
24
28
32
36
45
47
50
54
63
66
67
70
71
73
78
87
88
92
95
96
98
100
101
105
110
112
115
123
127
133
136
137
141
145
146
150
156
157
158
164
165
169
179
186
187
190
193
199
210
213
216
217
223
225
229
235
241
246
248
251
254
268
269
270
272
275
288
292
293
300
303
306
309
315
316
320
321
322
324
325
328
332
333
349
353
355
356
362
365
366
373
376
377
381
382
390
393
394
397
403
408
411
419
424
434
437
442
444
449
450
454
464
466
468
474
477
478
481
483
488
492
495
501
504
505
519
525
526
528
533
535
551
552
555
561
563
565
576
577
578
579
580
585
594
595
600
602
610
618
624
634
642
645
651
659
661
665
667
672
677
680
681
686
689
695
699
700
705
709
712
717
730
731
733
734
738
746
748
749
751
755
763
766
772
782
784
785
786
794
798
801
804
806
807
809
810
811
814
816
817
822
829
830
832
836
838
840
841
843
844
850
853
858
860
864
866
871
877
878
883
890
891
892
894
895
902
909
910
918
924
925
929
930
934
938
940
947
952
954
959
960
972
974
976
977
985
986
988
993
995
996
997
1001
1004
1014
1016
1017
1027
1031
1036
1038
1041
1045
1055
1056
1058
1062
1065
1069
1073
1075
1076
1077
1079
1081
1082
1083
1085
1086
1096
1098
1099
1100
1104
1105
1107
1109
1110
1112
1114
1116
1120
1122
1124
1128
1129
1130
1132
1133
1137
1141
1142
1144
1148
1150
1153
1154
1156
1161
1171
1173
1175
1179
1183
1184
1185
1186
