7 744 203 true 2 6 10 22 29 30 35