346 items in total