86
61
159
166
188
129
146
164
215
192