Please spell out the following numbers:
516 = five hundred and sixteen
725 = seven hundred and twenty five
738 = seven hundred and thirty eight
538 = five hundred and thirty eight
266 = two hundred and sixty six
311 = 
three hundred and eleven