0
2
6
15
20
21
31
32
34
35
41
42
45
47
49
53
60
62
71
72
76
77
81
87
93
94
99
112
117
119
131
132
138
139
140
142
145
156
158
164
171
175
177
180
181
186
188
189
197
198
204
208
213
222
227
228
230
235
245
247
250
251
261
266
268
273
280
290
293
296
307
311
315
321
324
328
329
334
335
338
341
349
360
367
381
383
384
391
392
396
398
399
404
408
413
417
419
423
424
431
432
433
439
441
446
460
465
468
478
480
486
491
494
495
496
497
498
506
510
514
524
528
534
535
539
544
546
553
564
573
585
595
599
602
605
606
611
612
616
617
629
633
635
636
637
639
644
660
667
671
674
677
684
686
687
689
691
692
698
701
705
709
711
720
729
731
733
734
735
737
741
752
755
756
757
760
761
766
769
770
778
779
781
782
785
790
792
796
801
802
803
812
814
816
817
819
824
830
846
847
851
855
857
