10
12
16
20
21
38
56
68
77
79
80
90
92
100
101
105
142
185
191
195
212
214
217
237
256
259
