1
5
33
45
59
63
100
107
115
142
150
153
156
165
168
187
188
205
214
215
219
228
231
239
