8
16
20
24
27
30
38
65
84
88
90
91
97
98
119
131
140
150
166
176
184
206
223
227
230
254
265
268
281
292
298
301
304
307
325
327
344
348
354
393
408
412
415
419
434
443
465
468
501
505
516
521
