10
15
20
21
33
47
59
77
87
94
103
113
132
137
167
212
229
238
244
250
253
256
258
261
264
270
279
295
304
313
317
