12
13
15
18
29
30
35
45
52
75
91
94
112
138
169
172
177
181
185
201
207
