10
18
22
30
42
59
66
95
101
114
125
127
130
143
147
153
173
178
186
193
206
209
216
223
