A bag contains 56 marbles ,some red ,some yellow ,some blue,there are half as many red as blue and eight more yellow than red .how many of each color are there?