129
385
138
247
303
260
150
884
304
215
260
189