4 59 104 true 3 8 24 29