0
2
12
15
25
27
37
40
49
51
52
55
57
59
66
67
75
79
88
92
94
95
97
101
102
103
109
118
124
126
128
132
136
139
144
145
148
149
151
160
170
177
178
179
185
192
195
198
200
204
208
209
226
237
239
240
242
244
245
264
268
271
279
287
291
298
301
304
326
327
337
343
346
357
360
363
367
368
378
387
393
394
399
400
403
405
415
416
426
427
447
448
450
457
461
462
465
469
471
479
483
484
487
489
494
500
502
510
511
514
516
517
519
523
540
541
546
549
562
570
579
584
587
614
616
618
619
622
623
625
627
636
637
639
642
644
651
652
654
660
663
671
673
688
693
696
697
698
718
723
736
738
739
741
751
754
757
758
764
765
766
767
777
778
781
792
796
801
803
814
818
824
827
833
836
844
852
853
854
859
860
867
868
870
875
876
883
885
887
890
897
898
900
906
912
915
919
924
929
935
940
941
944
947
948
953
958
962
965
971
973
980
984
992
994
1004
1014
1022
1026
1028
1029
1034
1037
1053
1058
1060
1062
1066
1068
1071
1084
1088
1093
1097
1100
1112
1113
1114
1119
1128
1137
1139
1142
1152
1155
1167
1171
1172
1177
1188
1190
1193
1197
1199
1201
1202
1203
1212
1215
1216
1225
1226
1227
1236
1237
1242
1245
1246
1247
1253
1262
1264
1272
1275
1281
1292
1294
1301
1305
1314
1315
1322
1325
1328
1329
1332
1335
1339
1343
1351
1354
1358
1359
1372
1373
1379
1384
1385
1388
1390
1394
1397
1402
1410
1411
1412
1415
1416
1420
1421
1425
1437
1441
1445
1451
1455
1458
1459
1462
1463
1466
1469
1470
1471
1486
1489
1492
1497
1499
1500
1502
1506
1511
1512
