10
17
24
34
41
43
48
52
55
58
66
71
75
86
100
106
113
118
131
137
143
148
156
161
171
175
183
189
194
201
207
212
220
224
233
245
251
260
271
278
285
292
297
307
316
328
338
364
375
382
387
395
407
415
420
429
437
443
453
465
511
522
531
536
544
551
566
579
589
599
610
624
633
645
648
654
663
667
673
677
687
689
696
706
718
726
736
743
747
755
763
773
781
788
792
800
839
866
879
896
907
916
923
929
934
939
955
985
998
1,009
1,019
1,028
1,038
1,048
1,062
1,102
1,121
1,126
1,135
1,146
1,156
1,166
1,175
1,191
1,204
1,219
1,227
1,248
1,257
1,269
1,274
1,283
1,293
1,303
1,312
1,333
1,336
1,338