0
16
17
23
26
32
34
46
49
53
55
64
72
75
80
82
87
93
99
101
102
110
114
117
119
122
131
132
137
138
139
146
151
157
163
167
169
171
172
177
182
185
186
191
201
203
209
213
216
224
227
228
229
230
240
242
249
254
256
260
265
269
271
272
278
284
285
287
294
296
301
311
316
327
332
334
339
340
342
343
347
350
362
368
371
372
375
380
381
395
401
406
407
408
410
412
417
418
420
422
423
425
430
440
444
445
446
459
461
464
466
470
473
476
480
486
490
492
495
496
498
506
509
515
518
519
522
526
532
534
535
536
545
549
558
562
564
568
571
576
583
585
588
594
599
602
604
607
609
611
621
623
624
629
633
634
635
638
644
645
646
648
650
654
655
663
681
687
692
695
702
703
705
710
716
719
723
724
725
726
727
732
734
739
740
741
746
748
750
754
756
761
765
770
772
776
780
783
788
790
792
802
803
805
811
813
814
815
817
819
823
831
836
842
851
852
853
859
862
866
869
874
877
882
884
889
893
896
902
914
919
924
935
936
945
953
957
961
968
970
975
981
985
991
999
1020
1024
1025
1027
1039
1043
1048
1052
1058
1059
1063
1071
1076
1079
1085
1096
1098
1099
1105
1107
1109
1111
1114
1115
1117
1120
1131
1134
1149
1158
1161
1162
1164
1166
1178
1184
1186
1190
1191
1193
1194
1200
1208
1209
1211
1215
1219
1228
1240
1241
1243
1244
1251
1253
1261
1271
1275
1280
1282
1286
1287
1295
1305
1306
1307
1308
1312
1317
1321
1324
1325
1330
1335
1344
1345
1348
1349
1352
1358
1371
1375
1385
1388
