Сортировать XML-узлы в алфавитном порядке по имени атрибута

У меня есть документ XML, для которого я хочу отсортировать определенные узлы в алфавитном порядке.

XML документ


    
        
            
                2724
                2474
                2246
                1309
              
        
    
 

Желаемый вывод

Стоматолог (1309)

Доктор (2246)

Аптека (2724)

Физиотерапия (2474)

Текущий код ASP.NET

dim node as XmlNode = objXML.SelectSingleNode("response/lst[@name=""facet_counts""]/lst[@name=""facet_fields""]/lst[@name=""professions_raw_nl""]")
Dim sbuilder As New StringBuilder
Dim navigator As XPathNavigator = node.CreateNavigator()
Dim selectExpression As XPathExpression = navigator.Compile("???") 

Ответы на вопрос(3)

Ваш ответ на вопрос