10
14
40
85
95
97
103
113
125
127
143
168
185
191
200
226
235
240
241
243
247
255
257
259
268
270
306
311
328
329
332
337
339
352
356
368
375
376
