7 292 229 true 6 8 18 20 22 28 32