Nicknames & US Presidents quiz

Average:  6.43
Played:  12649
Can you match these nicknames with the correct US presidents?