SuDoKuFun

     3          
5      2    3  
7            16
       1  4    
14  8    5    
 95            
3    6        2
4  29  5      
             57