0
6
11
16
19
25
29
55
77
97
104
109
116
125
128
139
149
170
192
198
199
221
226
240
255
264
