247 items in total