8 333 271 true 4 7 14 17 19 24 27 33