SuDoKuFun

 23            
7      6        
       29      
         4  2  
     5    34  
6  8        5  
31      5    2
         38    
   9      6  1