12
35
39
41
46
49
52
57
69
80
97
103
112
130
157
165
188
211
215
219
224
225
228
234
236
243
244
264
299
308
310
318
