SuDoKuFun

 6          7  
   3      5    
         9  4  
 7  18  6    
             31
4    6        5
8      7      6
   6    392  
9            58