8 142 259 true 8 10 11 17 20 26 28 32