4 47 86 true 8 25 28 29