10
18
29
34
47
73
78
80
103
105
112
124
128
144
153
169
179
182
183
191
207
210
216
219
231
241
270
