142 items in total