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