SuDoKuFun

             7  
4  6    9      
8    3          
5                
     2      16
   7  1  2    
       8  7    
       2    31
     543  8