108 28 109 137 30 163 220 65 46 23 443 23435