8
12
22
24
28
31
34
46
47
49
50
51
52
60
67
75
79
80
88
101
106
108
121
123
143
174
186
214
218
237
243
258
259
261
273
278
288
289
302
303
309
324
325
343
349
350
357
360
361
363
365
367
374
377
380
381
386
398
411
412
415
436
446
458
460
472
