6 229 269 true 3 11 17 21 28 32