SuDoKuFun

1                
       4      2
3  8    9      
       5      9
 6      8  31
 9  1      2  
       1        
5      2      4
     96  57