Bigquery Rank Over Partition