There have only been 43 Presidents. The two Grover Clevelands were the same person.
Grover Cleveland served two non-consecutive terms, the only person to do so.
Obama is President No.44, not 43.