American Presidents Trivia

Who was the 22nd president of the United States?
James A. Garfield
Grover Cleveland
Benjamin Harrison
Rutherford B. Hayes