10 187 28 4 24 43 54 58 62 75 78 79 85