12
23
56
63
64
89
97
107
110
113
132
150
163
181
182
187
197
207
213
214
227
