Buzzfeed put together a list ranking 100 popular names for men, from the most sexy to the least sexy. Unfortunately, I made the least list twice!

Here are the 10 sexiest names for men: Liam, Anthony, Luca, Nicholas, James, Dwayne, Luke, Aiden, Dylan, and Jake.

Here are the 10 least sexy names for men: Lenny, Carl, Marvin, Arthur, Larry, Earl, Chad, Todd, Monty, and Ferguson.

See the full list of 100 names at Buzzfeed.