8 293 295 true 8 10 14 16 27 29 34 39