102 products total