117 items in total