16
18
19
20
25
32
40
42
46
55
71
105
118
143
145
157
168
179
189
191
229
233
234
270
271
273
285
300
302
304
316
317
318
327
350
