Harry, Jeff, and Roberta are three years apart, and this year the sum of their ages are equal to their 42 year old father. What are the ages of Harry, Jeff, and Roberta?