Maximum mean

What is the largest that the mean of these numbers could be?
Exploring and noticing Working systematically Conjecturing and generalising Visualising and representing Reasoning, convincing and proving
Being curious Being resourceful Being resilient Being collaborative

Problem



The mode of 9 numbers between 0 and 100 is 12, the median is 41, and the range is 75.

What is the largest possible value of the mean?

This problem is taken from the World Mathematics Championships