SuDoKuFun

           5    
     8  9      
   9      46  
2        3    8
   5            
 3  2    7    
3      8        
 143      52
8    7        1