4   
 19   
 23   
 20   
 8   
 6   
 5   
 18   
 14   
 7   
 11   
 14   
 16   
 17   
 22   
 17