102 items in total