How old was Francis Scott key when he wrote the Star Spangled banner?

34