Answer:
Denis - Egyptian - Saturday - 40 Mario - French - Thursday - 38 Guy - Canadian - Friday - 41 David - Tai - Sunday - 39