345 items in total