Cross Factorial Puzzle

12345678910111213141516171819
Across
  1. 2. 10!+9!
  2. 3. 12!/9!
  3. 5. 8!×4!
  4. 8. 8!+9!
  5. 12. 8!+4!+6!
  6. 14. 2!×8!×0!
  7. 15. 6!7!/8!
  8. 16. 9!-7!
  9. 18. 8!-4!
  10. 19. 9!/(8-8)!
Down
  1. 1. (7!+5!)²
  2. 4. 4!×2!×8!
  3. 6. 40!/38!
  4. 7. 10!-8!
  5. 9. 58!/56!
  6. 10. 8!/4!
  7. 11. 7!8!/(2!)³
  8. 13. 9!×2!
  9. 17. 8!+7!+0!