Give me a list of nice board games to play with friends

1. Cards Against Humanity
2. Codenames
3. The Game of Things
4. Taboo
5. Balderdash
6. Scattergories
7. Exploding Kittens