The sons

Answer :

16,   12,   8 years old

Brain Teasers