On the query complexity of sampling from non-log-concave distributions