How old was Francis Scott Key when he wrote the national anthem?

21