0
2
6
12
25
33
37
42
47
48
51
56
63
66
75
88
89
92
98
101
103
108
113
114
116
121
126
133
144
145
147
152
164
172
174
179
191
203
208
210
211
212
217
226
234
251
256
259
261
265
267
278
280
283
293
300
302
305
310
312
315
321
322
324
325
326
329
348
350
355
356
362
363
369
371
377
382
383
388
394
400
407
423
425
426
438
440
442
448
450
451
454
456
460
464
466
471
472
473
480
482
485
488
489
491
504
507
522
533
537
538
540
544
547
555
557
559
567
571
574
590
591
599
603
607
608
613
614
620
630
632
641
642
645
646
647
649
657
664
665
671
673
678
682
683
685
690
707
710
712
718
727
728
738
739
740
743
744
745
749
759
762
772
782
797
799
807
809
811
815
816
825
830
832
837
838
841
843
845
851
861
868
871
873
879
893
898
900
904
907
909
914
930
932
936
937
945
947
950
955
960
963
964
965
967
974
976
978
980
982
991
998
1000
1005
1007
1013
1020
1022
1032
1033
1035
1041
1043
1046
1053
1054
1056
1058
1069
1071
1073
1078
1083
1084
1097
1102
1103
1104
1105
1106
1112
1113
1114
1116
1126
1129
1131
1136
1142
1145
1146
1157
1160
1161
1167
1168
1169
1172
1179
1181
