0
10
17
21
24
30
31
42
44
46
53
54
63
70
86
93
105
108
121
129
131
144
155
158
166
182
189
192
197
206
209
211
222
230
236
239
251
255
257
274
295
297
299
300
301
304
309
321
327
331
337
356
358
365
371
380
386
388
412
414
428
443
447
449
470
471
478
479
502
504
506
513
519
528
530
536
543
544
546
547
553
573
575
583
587
600
607
622
630
632
634
637
638
640
660
662
667
672
675
680
684
693
695
696
699
705
708
712
731
732
733
765
773
783
785
790
793
799
800
806
812
837
841
852
853
860
861
867
886
894
899
901
915
917
921
926
929
930
937
950
953
979
982
986
992
994
1013
1016
1018
1049
1053
