ECP calls off by-polls on 37 NA seats