3 104 96 true 3 18 29