Bill has 15 marbles and Jim has 9 fewer marbles than Bill. How many marbles does Jim have?