18
22
33
36
62
70
90
95
102
113
125
140
187
188
195
197
218
225
227
228
243
249
253
260
262
264
266
282
288
293
300
