12
13
19
38
55
66
71
74
88
97
100
116
123
133
145
152
163
182
191
204
218
222
239
245
246
