0
3
10
11
17
18
21
24
28
29
34
36
37
39
40
42
52
56
68
72
91
93
103
104
109
110
112
113
114
115
119
123
128
133
134
135
140
144
153
162
167
169
173
183
184
188
190
193
214
215
216
223
231
235
237
239
242
244
246
248
262
263
273
281
283
290
291
294
296
298
299
305
306
308
309
311
312
320
325
327
330
332
341
342
343
348
356
357
362
366
372
373
374
385
389
391
394
403
407
411
412
413
416
419
422
425
431
438
443
448
450
452
462
475
476
477
487
490
496
500
507
516
519
520
536
538
541
542
543
552
556
558
564
568
569
571
577
580
586
590
596
614
617
627
640
643
650
653
654
659
663
664
666
667
668
669
686
691
694
695
705
709
715
717
718
725
727
728
733
737
738
739
747
751
760
762
765
766
767
769
775
783
786
789
796
798
802
806
807
811
818
823
825
835
837
838
839
840
843
845
847
849
856
864
867
871
875
876
877
883
887
891
892
900
901
902
903
906
908
915
920
928
930
934
938
942
945
952
961
968
969
983
984
986
987
996
998
1000
1003
1014
1020
1021
1029
1035
1044
1048
1049
1058
1059
1067
1076
1078
1080
1085
1086
1089
1094
1101
1104
1110
1116
1118
1133
1134
1135
1140
1143
1144
1145
1146
1152
1155
