SuDoKuFun

31    8        
           5    
         4    6
         6  95
   43      2  
 9    1  64  
4        51  8
         74    
 5    2