10
16
32
44
46
53
57
62
70
86
112
113
121
123
131
143
149
150
169
207
214
220
223
230
231
238
253
266
268
274
276
279
289
290
307
318
347
348
354
357
402
406
410
436
444
462
469
