What is CXCIX in Roman Numerals?

CXCIX. How much is CXCIX in Roman Numerals? What is CXCIX? CXCIX = 199.
CXCIX = 199