6
8
20
34
50
73
82
96
101
108
123
134
141
142
148
155
189
202
204
211
217
218
234
236
240
251
258
263
294
297
310
