what is the number of episodes directed by jeff mccracken?
22