March 31 : 107 solutions