31 of 13200 products