12 1420 441 true 3 4 6 10 12 16 25 28 29 30 34 39