6 165 144 true 1 2 15 27 28 39