12
17
18
27
29
34
41
57
74
86
96
100
123
152
170
171
182
186
203
206
