Please spell out the following numbers:
313 = three hundred and thirteen
874 = eight hundred and seventy four
929 = nine hundred and twenty nine
705 = seven hundred and five
245 = two hundred and forty five
175 = 
one hundred and seventy five