Please spell out the following numbers:
595 = five hundred and ninety five
184 = one hundred and eighty four
267 = two hundred and sixty seven
174 = one hundred and seventy four
516 = five hundred and sixteen
505 = 
five hundred and five