7 104 243 true 4 7 11 25 31 59 88