Presidents by order in office

1234567891011121314151617181920212223242526272829303132333435363738394041
Across
  1. 3. 6th
  2. 4. 11th
  3. 6. 44th
  4. 9. 37th
  5. 15. 39th
  6. 16. 2nd
  7. 18. 43rd
  8. 19. 31st
  9. 21. 25th
  10. 22. 12th
  11. 23. 38th
  12. 24. 33rd
  13. 25. 30th
  14. 27. 27th
  15. 30. 26th
  16. 31. 22nd and 24th
  17. 33. 35th
  18. 35. 29th
  19. 37. 23rd
  20. 38. 8th
  21. 40. 36th
  22. 41. 10th
Down
  1. 1. 41st
  2. 2. 7th
  3. 5. 18th
  4. 7. 21st
  5. 8. 9th
  6. 10. 15th
  7. 11. 20th
  8. 12. 32nd
  9. 13. 3rd
  10. 14. 19th
  11. 17. 4th
  12. 18. 28th
  13. 20. 1st
  14. 26. 5th
  15. 28. 13th
  16. 29. 17th
  17. 31. 42nd
  18. 32. 14th
  19. 34. 40th
  20. 36. 34th
  21. 39. 16th
  22. 41. 45th