Sort Guava Multimap por número de valores

Se eu tenho um Guima Multimap, como classificaria as entradas com base no número de valores para a chave especificad

Por exemplo

Multimap<String, String> multiMap = ArrayListMultimap.create();
multiMap.put("foo", "1");
multiMap.put("bar", "2");
multiMap.put("bar", "3");
multiMap.put("bar", "99");

Dado isso, ao iterar sobre o multiMap, como obteria primeiro as entradas "bar" (já que "bar" possui 3 valores versus apenas 1 para "foo"

questionAnswers(2)

yourAnswerToTheQuestion