Farmer Brown own 31 chicken. One day, two foxe eat ome of the chicken. One fox eat 8 chicken, and the other eat 12. How many chicken doe Farmer Brown have left?