There are 73 red, blue and green marbles in a jar. There are twice as many red marbles as blue marbles. There are 19 more blue marbles than green marbles. How many green marbles are there?​