18
21
27
29
34
39
60
68
79
86
113
117
122
139
158
170
176
194
195
203
206
216
