In a group of 50 students, 29 celebrate Hanukkah, and 36 celebrate Christmas. If every one of the students in the group celebrates Hanukkah or Christmas or both Hanukkah and Christmas, how many of the students celebrate both holidays?