There are 18 teams in a league, each team plays 2 matches against each of the other teams. Work out the total number of matches played.
a) 162
b) 306
c) 324
d) 612