Total groups: 18