6
12
22
30
36
41
49
61
76
101
104
120
125
136
150
153
158
168
169
184
191
213
241
243
250
262
280
287
296
304
310
326
335
345
347
366
387
394
399
421
422
426
452
456
474
480
486
487
488
507
519
553
554
563
568
574
581
595
602
610
613
624
626
662
671
681
682
688
710
712
719
727
728
749
751
759
765
784
798
808
811
821
825
827
830
853
868
873
875
876
878
883
889
905
909
912
916
940
944
962
965
969
981
995
1031
1032
1042
1049
1055
1061
1078
1102
1117
1137
1141
