Please spell out the following numbers:
102 = one hundred and two
177 = one hundred and seventy seven
398 = three hundred and ninety eight
567 = five hundred and sixty seven
649 = six hundred and forty nine
643 = 
six hundred and forty three