9 319 334 true 4 6 8 12 15 19 25 27 39