8 105 242 true 1 6 13 19 22 29 30 37