7 229 194 true 6 8 18 20 23 24 39