20, 23, 28, 14, 13, 24, 18, 11

The mean of the given numbers is:

(20 + 23 + 28 + 14 + 13 + 24 + 18 + 11) / 8 = 151 / 8 = 18.875

Therefore, the mean of the numbers is 18.875.