0
3
12
21
29
38
39
48
58
68
87
88
93
131
138
156
165
167
172
174
194
216
218
223
224
246
264
267
276
278
