7 147 486 true 1 7 12 19 29 31 39