23   
 23   
 26   
 21   
 19   
 22   
 10   
 11   
 28