tag counts by type