4 52 104 true 8 9 25 31