how many runs does andrew gale have?
106