12
36
57
66
69
86
96
103
105
106
115
143
151
159
168
169
175
179
182
191
201
228
230
239
