What is CXXXIX in Roman Numerals?

CXXXIX. How much is CXXXIX in Roman Numerals? What is CXXXIX? CXXXIX = 139.
CXXXIX = 139