0
4
7
9
10
13
23
27
39
40
48
54
59
61
66
76
77
79
82
89
94
100
104
105
107
114
116
117
124
130
131
145
154
155
160
161
162
166
168
170
174
177
180
187
190
197
204
212
213
216
219
220
224
226
227
233
236
238
247
252
254
256
258
261
262
264
269
271
277
278
280
288
291
292
293
299
317
318
322
327
328
329
331
332
335
336
341
347
348
356
358
360
364
366
368
369
370
371
372
374
377
382
384
386
389
393
399
400
407
408
411
413
416
417
424
425
426
428
430
437
439
440
441
446
448
453
458
465
472
480
482
485
488
489
496
497
500
503
505
509
510
512
514
519
524
525
529
530
536
538
546
549
555
563
565
580
587
588
594
596
599
600
601
606
609
611
613
614
619
625
629
630
632
638
639
646
653
662
664
667
673
677
679
683
689
695
696
699
700
707
710
711
713
717
722
723
728
730
738
740
747
748
759
760
762
764
766
768
769
780
781
782
784
789
793
798
802
803
810
817
825
829
836
838
840
841
842
845
848
854
857
861
862
863
867
872
876
884
885
887
893
894
900
904
905
906
907
911
913
915
917
922
925
927
934
942
943
946
947
948
950
952
953
955
957
964
966
968
969
971
973
977
979
981
996
998
1002
1008
1011
1014
1020
1026
1030
1031
1033
1034
1039
1041
1047
1048
1054
1057
1060
1066
1069
1070
1072
1082
1091
1110
1113
1115
1117
1118
1119
1122
1128
1132
1141
1144
1149
1150
1154
1155
1156
1157
1159
1164
1165
1169
1172
1174
1181
1185
1187
1188
1190
1194
1197
1198
1199
1202
1211
1217
1219
1226
1230
1231
1235
1237
1238
1244
1248
1253
1256
1262
1270
1274
1277
1283
1284
1288
1292
1293
1294
1297
1312
1314
1316
1317
1318
1320
1321
1325
1327
1329
1330
1335
1343
1344
1348
1349
1351
1353
1355
1357
1362
1363
1364
1378
1380
1384
1386
1389
1392
1399
1404
1408
1411
1412
1415
1416
1419
1421
1422
1428
1429
1437
1440
1441
1446
1451
1453
1454
1456
1458
1460
1469
1476
1477
1481
1484
1487
1488
1490
1502
1505
1510
1518
1521
1537
1539
1542
1543
1544
1548
1549
1551
1555
1559
1563
1564
1567
1574
1580
1581
1583
1584
1588
1589
1593
1594
1600
1609
1611
1617
1623
1629
