9
12
18
29
49
60
72
87
90
114
117
119
126
128
146
165
173
177
194
200
204
230
239
241
254
255
266
267
281
282
301
315
