In a group of players, 21 are in cricket team, 26 are in hockey team and 29 are in football team. Among them, 14 play hockey and cricket, 15 play hockey and football, 12 play football and cricket and 8 play all the three games. If each player plays at least one of the three games, then the total number of members in the group is