145 items in total