Please spell out the following numbers:
976 = nine hundred and seventy six
914 = nine hundred and fourteen
668 = six hundred and sixty eight
306 = three hundred and six
193 = one hundred and ninety three
154 = 
one hundred and fifty four