7 104 243 true 4 5 10 21 24 29 35