SuDoKuFun

       3        
6      59    2
               5
 1    4        
   78      6  
8          5    
 7    143    
 419  58  6
     7        4