Tiana has 8 purple daisies. In all, she counts 128 petals on all her flowers. If each flower has the same number of petals, how many petals are on one flower?