7 124 270 true 1 4 6 19 28 36 37