10
12
28
35
52
57
58
63
81
82
105
120
122
123
136
140
148
149
168
193
194
227
228
232
237
244
259
276
283
285
286
289
294
331
338
344
363
368
