249 243 258 256 203 240