31 items total