10
15
19
24
38
41
56
65
68
77
104
106
109
112
125
131
140
160
174
190
225
230
235
240
246
249
256
257
278
297
300
319
332
340
359
361
368
371
