Match & Remove

Can you figure out how to remove all the blocks in the given number of clicks? Each challenging level will require you to combine colors in order to maximize the effect of each click. Moving blocks, gravity and anti-gravity are all going to affect the solution to each puzzle.