Please spell out the following numbers:
118 = one hundred and eighteen
186 = one hundred and eighty six
688 = six hundred and eighty eight
819 = eight hundred and nineteen
581 = five hundred and eighty one
873 = 
eight hundred and seventy three