0
1
7
12
22
28
33
52
54
57
60
61
63
65
67
70
74
79
85
91
99
104
106
107
109
112
114
115
123
124
127
130
134
135
144
150
152
170
174
178
180
181
182
185
187
190
193
200
202
210
213
214
215
216
220
223
225
230
232
235
246
250
255
278
286
309
313
317
338
339
343
352
353
356
357
360
365
379
380
381
385
387
388
390
397
401
402
404
406
409
421
425
437
449
452
454
456
475
480
482
485
486
491
496
498
503
504
506
509
510
513
515
517
526
531
536
544
547
554
558
561
562
575
579
581
594
597
604
606
609
612
614
622
624
632
633
634
639
641
650
666
667
670
683
686
690
691
693
695
700
704
709
712
727
734
735
745
746
750
752
757
778
786
791
792
801
802
813
818
823
830
835
837
853
854
866
870
873
882
887
889
891
893
894
903
904
905
907
910
912
914
916
920
922
928
946
969
974
981
982
984
991
993
996
999
1000
1008
1020
1022
1029
1034
1040
1041
1054
1056
1061
1063
1072
1074
1075
1083
1096
1099
1104
1108
1110
1113
1117
1118
1119
1128
1146
1147
1148
1152
1168
1177
1178
1179
1181
1185
1187
1195
1198
1205
1208
1211
1212
1220
1231
1233
1234
1235
1244
1246
1252
1258
1260
1261
1262
1265
1266
1269
1270
1272
1275
1276
1282
1291
1301
1309
1318
1323
1327
1328
1334
1338
1345
1347
