0
9
10
17
24
40
42
47
50
51
55
61
65
67
70
72
79
87
93
94
101
105
110
112
114
122
124
128
131
138
141
147
148
150
158
162
165
180
186
193
195
198
203
204
210
212
213
216
217
220
221
222
224
235
238
249
251
256
258
262
266
272
278
280
282
284
285
290
291
292
302
310
311
319
323
329
330
338
340
342
343
344
350
351
353
357
366
367
368
369
373
375
377
378
380
386
391
397
400
402
415
418
424
425
433
435
441
443
447
455
457
460
464
465
468
469
476
477
479
480
481
494
499
500
501
504
508
512
515
519
520
529
534
544
548
549
552
557
565
567
568
579
581
585
587
588
595
606
610
611
614
615
616
632
639
641
643
646
649
650
652
653
658
660
664
666
669
670
672
683
687
691
694
701
702
703
707
709
710
716
717
724
725
729
733
736
744
745
746
748
751
752
757
758
759
762
764
766
768
769
772
775
777
780
785
795
797
798
802
811
825
831
834
835
839
850
859
861
866
867
872
874
875
881
897
902
903
904
913
914
915
916
919
925
927
932
937
941
960
965
966
967
973
974
975
979
984
989
995
999
1001
1005
1006
1007
1008
1011
1012
1015
1018
1020
1023
1027
1030
1032
1037
1040
1046
1047
1048
1054
1055
1056
1060
1062
1064
1065
1066
1073
1078
1083
1086
1090
1094
1095
1096
1097
1099
1100
1102
1105
1111
1114
1115
1117
1130
1135
1142
1147
1151
1153
1160
1170
1176
1184
1185
1190
1204
1208
1212
1217
1221
1230
1232
1235
1240
1246
1252
1255
1260
1261
1266
1269
1270
1272
1273
1276
1281
1289
1291
1293
1294
1295
1296
1297
1298
1299
