10
17
19
22
24
52
68
79
89
94
95
100
102
116
131
164
179
191
200
201
217
224
