0
3
5
7
11
16
18
20
35
39
41
42
51
52
60
67
69
70
74
80
82
87
92
97
98
102
110
113
119
121
123
128
130
134
141
143
146
147
149
150
160
161
166
169
172
181
186
192
196
200
204
208
210
213
216
217
219
220
221
227
228
234
235
243
262
263
275
284
288
289
294
295
298
299
300
303
309
311
316
322
324
329
337
338
341
348
351
356
364
367
371
379
381
383
384
388
393
399
400
406
410
416
423
425
430
432
434
440
447
452
455
458
461
467
472
473
482
483
497
498
500
508
514
532
540
543
563
571
576
584
594
600
606
615
632
638
642
647
648
649
650
651
655
658
672
674
681
689
694
700
704
716
722
724
725
734
739
748
750
752
762
763
778
791
794
801
802
804
806
808
820
824
826
828
834
835
837
856
861
867
868
875
876
877
879
880
883
886
890
892
896
898
899
902
904
910
913
916
918
919
922
928
941
949
950
956
960
979
986
992
993
995
1005
1008
1020
1022
1029
1033
1042
1043
1053
1054
1055
1063
1064
