At a family reunion were the following people: one grandfather, one grandmother, two fathers, two mothers, four children, three grandchildren, one brother, two sisters, two sons, two daughters, one father-in-law, one mother-in-law and one daughter-in-law. But not as many people attended as it sounds. How many were there, and who were they?