Kamal is 17 years older than Gina. Gina is 3 years younger than Rachelle. If the sum of their ages is 77, how old is Gina?