5 47 104 true 5 26 27 29 32