17   
 13   
 23   
 18   
 8   
 14   
 15   
 18   
 21