contestada

There are 15 animals in a barn. Some are geese and some are buffalo. There are 56 legs in all. How many of each animal are there