0
13
39
52
64
71
98
99
101
107
119
135
157
169
178
185
190
204
207
237
244
255
258
266
267
269
278
284
292
294
