1159 1088 1087 1019 1107 1175 1090 1158