The sum of the ages of Rudy and his father is 58 years. The difference in their ages is 32 years. How old is each ?