94
49
41
123
164
171
191
200
212
220
221
224
225
232
240
244
10
18
24
26
29
30
38
39
42