4 104 97 true 5 19 21 36