1168 number of products are listed