0
6
19
42
63
71
82
85
89
91
96
100
110
122
163
164
171
185
194
202
207
227
231
243
250
267
268
270
281
301
302
