10
22
30
40
57
66
84
89
90
106
131
138
147
148
167
183
189
201
202
212
244
247
248
289
291
301
311
324
328
331
334
337
343
367
371
372
379
387
