12 1153 502 true 1 9 17 27 31 38 44 52 58 69 75 81