What are the list of finite groups with 8 or 16 conjugacy classes?
I learned that dihedral groups $D_{10}$ and $D_{13}$ have 8 conjugacy classes. (Here the order of these groups are $|D_{10}|=20$, $|D_{13}|=26$. Or some people may denote $D_{10}$ as $D_{20}$.) Of course we have trivial examples $Z_8$ and $Z_{16}$ have 8 or 16 conjugacy classes for each.
Are there other examples of non-Abelian groups with 8 or 16 conjugacy classes? I am mostly interested in the non-Abelian groups. Thank you. :o)
Add: Partial answers are fine. (Such as answering what Jack Schmidt points out there are 18 isomorphism classes of 8 conjugacy classes.)