In a bag there are 120 green marbles, 80 blue marbles, 80 yellow marbles and 20 purple marbles. All the marbles are identical except for the colors. If you close your eyes, and pick marbles from the bag, what is the minimum number of marbles that you must pick in order to be sure of having at least two marbles that are of the same color?