Please spell out the following numbers:
107 = one hundred and seven
150 = one hundred and fifty
868 = eight hundred and sixty eight
269 = two hundred and sixty nine
777 = seven hundred and seventy seven
846 = 
eight hundred and forty six