农场养了48只公鸡，25只母鸡。养鸭的只数比鸡的只数多18只。农场养了多少只鸭?