which country is ranked 56 overall and has a heat rank smaller than 8?
india