7 250 283 true 4 6 9 21 26 30 31