Choose the correct alternative

1. much
2. a lot of
3. many
4. a lot of
5. much
6. much
7. many
8. a lot of