0
10
16
19
22
27
50
51
53
65
93
103
116
117
162
167
168
175
177
192
195
200
218
219
222
232
247
258
