7 43 121 true 1 4 9 10 13 35 36