Please spell out the following numbers:
868 = eight hundred and sixty eight
111 = one hundred and eleven
359 = three hundred and fifty nine
866 = eight hundred and sixty six
570 = five hundred and seventy
377 = 
three hundred and seventy seven