73/961 Solved
-
Easy 25
Medium 33
Hard 15