28 girls and 32 boys are playing a game. The coach will divide the girls and boys into groups that have girls and boys in each group. What is the greatest number of groups the coach can make?