8
10
12
16
22
28
35
38
45
58
62
66
81
85
95
117
118
134
141
158
173
179
182
183
198
202
209
235
253
258
287
301
302
318
343
344
353
355
357
384
391
400
403
409
422
472
476
478
492
