In Mr.Elliot’s garden, 1/8 of the flowers are red, 1/4 of them are purple, and 1/4 of the remaining flowers are pink. If there are 128 flowers, how many flowers are pink?