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