6
16
23
29
45
47
62
89
104
113
127
134
137
140
146
167
183
184
193
207
236
238
242
251
254
261
276
282
284
298
311
314
364
369
377
388
393
394
396
401
408
434
438
439
452
454
476
482
483
485
498
505
535
546
