what is the mean of 95 and 45 and 37 and 82 and 90 and 100 and 91 and 78 and 67 and 84 and 85 and 85 and 82 and 91 and 93 and 92 and 76 and 84 and 100 and 59 and 92 and 77 and 68 and 88