¿Cómo orderar LinkedHashMap por valores en Kotlin?

Para orderar por keys que puedo usar

map.toSortedMap() 

Pero, ¿cuál es la mejor manera de orderar LinkedHashMap por valores en Kotlin?

map.toList().sortedBy { (key, value) -> value }.toMap()