true 47 31 true 12 20 35