8 121 253 true 1 14 21 25 31 34 36 37