Did 96. Solved it using a recursive back tracking algorithm. Takes 30s on desktop, which is a bit slow, but under a minute.