0
10
25
55
58
64
71
116
125
154
161
180
181
187
201
222
234
235
253
265
270
289
290
297
298
310
315
346
352
362
384
388
389
397
403
405
429
430
436
438
441
458
478
481
484
535
539
544
574
583
590
604
613
618
635
638
639
640
662
663
697
703
710
712
718
744
751
776
786
808
829
841
869
878
889
900
908
923
936
941
950
957
959
966
967
977
980
983
987
989
991
996
1005
1009
1018
1030
1037
1066
1081
1112
