339 items in total