10
18
31
39
63
64
79
97
116
144
146
157
169
176
206
216
221
229
236
238
247
275
295
300
302
329
335
338
342
347
348
354
357
358
359
363
364
382
389
411
438
442
445
448
464
481
487
492
493
510
512
