5
7
9
14
49
60
76
93
106
132
144
164
169
173
174
193
202
238
243
245
259
261
273
276
279
289
290
295
296
299
313
