7 59 204 true 1 9 14 20 25 27 31