Marco and his dad have an age difference of 25 years. the sum of their ages is 43. How old is Marco?