110 59 89 62 78 30 26 23 64 22 109 2526