true 47 25 true 3 9 18 30