9 1943 475 true 1 3 7 9 12 21 29 34 36