how to order by or Sort a int list and select nth element in C# : I have a list and I want to select the fifth highest element from list.

            List<int> list = new List<int>();
            list.Add(2);
            list.Add(18);
            list.Add(21);
            list.Add(10);
            list.Add(20);
            list.Add(80);
            list.Add(23);
            list.Add(81);
            list.Add(27);
            list.Add(85);

OrderbyDescending is not worked for int list. Please suggest