0
5
7
18
19
23
24
26
32
35
37
39
43
50
53
54
55
57
58
64
69
72
73
76
77
78
83
92
97
98
102
103
107
108
111
112
117
119
135
138
139
140
141
149
152
156
159
160
163
178
180
181
183
185
187
195
198
208
214
218
224
229
232
241
245
246
249
255
256
257
260
265
269
272
274
281
284
286
289
291
298
299
306
309
313
315
318
321
325
327
332
335
337
342
343
350
351
356
357
358
363
365
368
370
373
376
377
378
389
403
404
410
412
415
431
435
440
445
459
460
461
467
470
474
475
482
483
484
489
491
498
508
512
514
519
523
528
530
531
533
541
545
549
552
555
557
558
560
561
566
568
580
588
590
592
596
600
601
607
608
612
614
637
638
640
642
644
649
658
660
673
679
697
701
708
712
714
717
718
722
724
729
731
733
734
736
738
739
742
747
749
751
752
761
765
766
769
774
779
780
782
788
790
792
794
798
799
800
801
802
803
805
808
810
812
814
815
816
819
820
822
823
829
833
835
843
848
849
854
859
863
868
870
873
875
884
887
898
905
907
912
915
917
918
922
924
932
936
939
948
951
953
954
958
964
968
971
973
977
980
982
984
990
991
995
997
998
1000
1002
1005
1009
1013
1016
1017
1018
1019
1020
1022
1024
1030
1031
1033
1038
1042
1046
1048
1052
1056
1063
1068
1071
1073
1095
1102
1104
1105
1107
1108
1116
1118
1127
1128
1132
1135
1141
1143
1148
1149
1154
1156
1157
1160
1161
1164
1165
1168
1171
1181
1190
1202
1205
1211
1217
1218
1229
1230
1241
1244
1246
1253
1262
1263
1265
1270
1291
1293
1300
1303
1306
1307
1311
1314
1318
1319
1320
1323
1326
1328
1329
1330
1334
1335
1341
1344
1345
1346
1351
1354
1355
1357
1363
1369
1371
1373
1374
1379
1384
1392
1402
1403
1406
1411
1414
1415
