Nicknames & US Presidents quiz

Can you match these nicknames with the correct US presidents?