Fido weighs 26 pounds more than Fifi. Fifi weighs 12 pounds less than Rover. If the sum of their weights is 71, how much does Fifi weigh?