16   
 23   
 29   
 28   
 33   
 22   
 21   
 21