296 299 289 293 296 297 302 290 297 298 299 300 294 299 283291