1160 1122 1058 1069 1019 1094 1143 1120