SuDoKuFun

 23    7    9
   8      3    
             6  
6              7
   71      42
           135
 8    529    
       31      
 95  8