Uncle Tim's Kids

Uncle Tim has three kids. The sum of their ages is 24 and the product of their ages is 396. What are their ages from oldest to youngest? The answer can be used as a promo code for 10% off a puzzle room experience. The code is valid until April 1, 2020.