andrew johnsons dates in office?