140 products total