5 - 95 years