SuDoKuFun

               9
5    2        6
 19    7  5  
 31  7  59  
4    8        2
         3      
     6          
   5    2  7  
9        4