I finished the puzzle #522 (9x9)  
in 33 minutes, 22 seconds