8
12
24
25
47
53
61
69
100
104
125
132
142
146
169
184
185
188
192
193
202
228
237
251
261
262
264
268
270
291
308
313
316
319
350
352
360
363
379
388
391
424
442
456
461
491
506
512
520
542
547
555
589
598
615
624
629
632
634
639
641
663
665
678
684
687
691
692
703
720
738
740
742
747
