342 items in total