143 items in total