7 239 259 true 6 7 20 24 27 31 32