6
10
20
25
27
34
38
41
44
53
66
99
106
125
128
141
148
172
177
192
193
198
200
202
219
221
231
265
275
276
308
316
340
348
378
381
385
386
397
400
407
425
431
444
455
463
