A collection of pentagonal and hexagonal blocks contains 30 blocks in total. If there are 160 edges in total, how many hexagonal blocks are there?
8
9
10
11
12