Bill has 19 marbles and Jim has 8 more marbles than Bill. How many marbles does Jim have?