A class of 30 students comprises of boys who can play cricket, hockey and/or football. 3 boys play only cricket, 3 boys play only hockey and 2 play only football. 4 boys could play all 3 games, while 11 could play football and cricket and 10 boys could play football and hockey. How many boys played cricket and hockey but not football?