10
13
31
43
50
69
72
74
98
101
111
133
138
154
166
172
182
186
