0
8
9
11
15
18
24
25
27
33
37
45
50
63
71
72
74
85
87
120
126
127
132
142
151
154
161
166
171
173
175
178
184
206
208
209
215
225
237
256
257
267
271
272
276
278
293
306
311
312
314
333
340
351
354
359
365
366
375
377
382
384
388
389
399
400
401
403
405
406
417
418
419
420
430
436
441
442
443
451
455
458
459
460
463
470
476
477
485
486
494
496
511
515
525
526
528
543
546
547
561
567
575
576
579
584
585
588
599
627
628
632
638
654
665
677
684
690
694
695
698
701
702
704
712
737
742
746
748
758
763
771
786
788
792
810
811
812
823
845
846
853
854
855
858
859
866
868
870
879
882
888
899
904
907
909
912
918
925
927
941
953
960
961
965
966
995
1005
1009
1021
1039
