10
21
39
63
84
85
98
110
120
129
133
142
152
153
154
160
173
175
177
188
193
195
208
