332 items in total