87
56
65
247
122
90
272
122
387
191
156
133