What is CCXLIX in Roman Numerals?

CCXLIX. How much is CCXLIX in Roman Numerals? What is CCXLIX? CCXLIX = 249.
CCXLIX = 249