28   
 19   
 23   
 26   
 31   
 20