0
1
6
7
8
11
12
14
15
17
21
23
30
32
37
43
44
47
56
60
64
67
70
75
82
85
89
93
95
99
108
114
124
128
133
134
135
136
137
150
151
161
169
170
171
172
173
179
183
184
188
189
200
203
206
212
213
214
215
221
224
228
247
249
262
264
267
273
285
289
290
295
296
301
312
315
330
331
332
336
341
350
351
353
354
355
356
365
368
371
372
375
376
382
384
387
401
415
416
417
419
421
424
426
427
439
445
449
456
461
463
464
474
475
488
494
498
499
507
510
529
537
539
541
542
546
555
556
561
563
564
571
573
575
576
577
579
583
601
610
611
613
620
621
622
624
625
626
627
634
638
645
647
649
662
666
670
672
678
693
694
701
705
709
711
722
723
726
727
730
731
732
736
738
739
740
745
746
748
760
762
774
782
783
790
796
803
817
828
829
838
845
853
859
863
870
879
881
888
897
899
907
910
914
916
921
922
923
932
942
948
953
954
955
960
964
980
981
984
994
1009
1010
1015
1017
1019
1022
1023
1025
1029
1035
1036
1043
1047
1054
1055
1057
1067
1069
1072
1088
1090
1092
1094
1101
1102
1107
