On the eigenvalue counting function for Schrödinger operator: some upper bounds