Answer:

And by the complement rule we know

We need to find a z score value that accumulates 0.15 of the area on the left and 0.85 of the area on the right and we got:

Since
and now using the z score formula we have this:

And solving for the mean we got:

So the best anwer for this case would be:
e. 20.9360
Explanation:
Previous concepts
Normal distribution, is a "probability distribution that is symmetric about the mean, showing that data near the mean are more frequent in occurrence than data far from the mean".
The Z-score is "a numerical measurement used in statistics of a value's relationship to the mean (average) of a group of values, measured in terms of standard deviations from the mean".
Solution to the problem
Let X the random variable that represent the weights of a population, and for this case we know the distribution for X is given by:
Where
the mean and
And the best way to solve this problem is using the normal standard distribution and the z score given by:
We know the following condition:

And by the complement rule we know

We need to find a z score value that accumulates 0.15 of the area on the left and 0.85 of the area on the right and we got:

Since
and now using the z score formula we have this:

And solving for the mean we got:

So the best anwer for this case would be:
e. 20.9360