7 178 263 true 1 6 12 24 35 36 39