using System.Collections.Generic;
public static void Main()
int[,] rawData = { { 1, 3, 9, 2, 7, 8, 9 }, { 120, 70, 76, 190, 300, 50, 40 } };
var data = new List<Tuple<int, int>>();
for(int i = 0; i < rawData.GetLength(1); i++)
data.Add(new Tuple<int, int>(rawData[0, i], rawData[1, i]));
var result = data.OrderByDescending(x => x.Item2).First().Item1;
Console.WriteLine(result);