4
8
10
14
28
35
37
40
41
46
49
57
66
74
75
79
80
91
108
112
121
129
146
151
166
171
201
209
212
218
226
252
264
276
287
297
298
314
328
341
342
349
372
378
417
419
433
451
512
525
530
543
558
570
571
592
598
601
612
634
638
654
660
661
662
675
680
691
701
730
735
740
743
746
759
767
784
786
789
