The 400-Home Run, Non-HOF Club

There are 45 members of the 400-Home Run Club, and 22 of them are not in the Hall of Fame. Some are active players, some are steroid guys, and others have been rightfully ignored by the voters. How many non-HOFers in The 400-Home Run Club can you name in 8 minutes?