9 179 187 true 1 6 12 17 18 21 28 33 36