All answer 19 to 25 may