Total ?-decay energies and masses of85?89Br