true 88 82 true 31 47 52