8
16
28
36
37
45
48
59
79
83
100
130
138
145
165
167
170
190
200
211
214
221
233
235
237
249
256
260
265
298
299
320
327
328
338
353
356
365
366
370
377
379
401
406
408
416
422
425
428
437
443
450
460
479
483
497
518
521
525
547
556
583
601
605
622
627
631
664
682
695
705
716
717
721
752
780
781
802
811
813
821
830
836
837
842
852
853
859
868
870
877
881
882
884
885
918
938
963
968
996
1026
1050
1058
1061
1067
1088
1105
1107
1109
1116
1120
1127
1129
1144
