Answer:
16. Abraham Lincoln
7. Andrew Jackson
17. Andrew Johnson
14. Franklin Pierce
1. George Washington
15. James Buchanan
20. James Garfield
11. James K. Polk
4. James Madison
5. James Monroe
2. John Adams
10. John Tyler
6. John Quincy Adams
8. Martin Van Buren
13. Millard Fillmore
19. Rutherford B. Hayes
3. Thomas Jefferson
18. Ulysses S. Grant
9. William Henry Harrison
12. Zachary Taylor
Explanation
Numbers are the order in which they became president.
Hope this helps :)