348 items in total