86
133
203
277
138
142
159
154