大雁有43只，鹅比大雁少19只，鸭比鹅多39只，鸭有多少只?