Effective Sonar Grid map Matching for Topological Place Recognition