6
9
18
26
43
46
49
64
66
70
78
90
97
101
110
120
132
144
154
166
168
178
212
226
241
255
266
