NCSD Cryptic

123456789101112131415161718192021222324252627
Across
  1. 2. 24
  2. 4. 10
  3. 7. 29
  4. 13. 5
  5. 14. 3
  6. 16. 25
  7. 17. 13
  8. 19. 26
  9. 20. 15
  10. 21. 6
  11. 23. 16
  12. 25. 8
  13. 26. 7
Down
  1. 1. 19
  2. 3. 2
  3. 5. 12
  4. 6. 4
  5. 7. 1
  6. 8. 9
  7. 9. 17
  8. 10. 23
  9. 11. 20
  10. 12. 11
  11. 15. 27
  12. 18. 14
  13. 20. 21
  14. 22. 28
  15. 24. 22
  16. 27. 18