347 items in total