0
10
11
12
14
16
18
25
26
28
31
33
35
38
40
46
53
56
66
67
72
74
79
81
87
88
93
96
100
102
109
110
112
118
119
120
123
126
129
133
134
137
144
145
153
156
158
159
161
165
174
178
181
184
186
187
189
195
198
200
205
206
209
219
220
224
225
231
232
234
237
245
254
255
256
258
260
266
269
270
271
273
275
280
285
287
292
296
302
303
308
309
313
316
317
318
319
322
324
327
328
329
331
334
336
338
340
342
346
347
349
359
369
370
371
372
379
384
390
395
397
401
409
414
418
421
423
424
425
427
429
433
434
441
448
454
455
458
462
465
471
473
478
479
485
487
489
491
494
500
501
502
503
506
508
509
511
514
516
519
521
522
523
524
531
536
544
554
561
569
570
571
573
580
583
584
585
588
589
593
597
602
606
608
612
613
617
624
627
629
630
632
635
636
638
639
641
643
645
646
647
650
651
653
659
663
664
669
672
679
680
687
691
692
694
696
713
714
715
717
719
720
722
723
728
729
731
732
734
747
756
763
764
765
770
771
773
775
776
780
782
785
786
789
792
795
799
800
801
802
804
806
813
816
828
830
832
834
838
839
843
845
848
849
856
858
861
863
866
877
882
891
896
898
902
903
910
913
914
915
917
919
920
923
925
926
930
931
934
940
943
944
945
947
949
953
959
964
965
967
971
972
973
975
978
980
981
982
987
989
991
997
998
999
1005
1009
1011
1012
1017
1024
1025
1030
1036
1040
1041
1046
1049
1053
1057
1061
1064
1065
1066
1067
1069
1072
1074
1078
1080
1086
