Pues no estoy seguro pero al parecer se suman el valor ASCII de cada letra, me explico:
Sp = 103 + 132 = 235
SW = 103 + 107 = 210
es por eso que SW te aparece primero por q' la suma tiene menor valor
Si fuera de esta forma:
SP = 103 + 100 = 203
SW = 103 + 107 = 210
SP te apareceria primero...
bueno es la explicacion que le puedo dar a este asunto
Si alguien tiene la respuesta correcta favor de postearla..
Saludos Cordiales