7 1035 250 true 2 9 15 20 22 31 35