roman numerals

1234567891011121314
Across
  1. 2. XXXI
  2. 3. MMXXI
  3. 5. CM
  4. 6. XXI
  5. 9. MMXX
  6. 10. LII
  7. 11. XCIX
  8. 12. XL
  9. 13. LXIX
  10. 14. XXVI
Down
  1. 1. 600
  2. 2. XXXVII
  3. 3. XXIX
  4. 4. , CXCV
  5. 5. XC
  6. 7. M
  7. 8. XXXII
  8. 10. D
  9. 11. CD
  10. 13. LXI