true 100 90 true 31