What is CCXXXIX in Roman Numerals? CCXXXIX = 239