8 324 279 true 1 6 9 12 18 20 29 39