7 250 229 true 6 8 14 15 21 22 38