There are 32 girls and 56 boys. How many teams can be formed all having equal number of girls and boys?