14
15
20
23
25
38
40
42
48
61
66
105
135
137
159
160
170
185
186
190
195
204
206
215
250
258
263
276
297
310
314
