258 288 208 255 318 130