7. Up to isomorphism, find all abelian groups of order 12. (15%)