8
9
11
18
21
23
28
36
42
44
47
50
64
73
81
92
100
105
108
109
136
142
162
163
188
200
232
234
241
242
247
253
265
266
268
314
328
339
365
381
386
400
407
413
415
420
445
470
475
490
491
492
514
520
547
