Ordenar por frecuencia

Crea una función que reciba un arreglo de enteros arr y ordene los elementos del arreglo según la frecuencia decreciente de los elementos. Si dos elementos tienen la misma frecuencia, ordénalos por valor creciente.

Ejemplos

sort_freq([2, 3, 5, 3, 7, 9, 5, 3, 7]) ➞ [3, 3, 3, 5, 5, 7, 7, 2, 9]

sort_freq([1, 2, 3, 0, 5, 0, 1, 6, 8, 8, 6, 9, 1]) ➞ [1, 1, 1, 0, 0, 6, 6, 8, 8, 2, 3, 5, 9]

sort_freq([4, 4, 2, 5, 1, 1, 3, 3, 2, 8]) ➞ [1, 1, 2, 2, 3, 3, 4, 4, 5, 8]

Notas

Todos los números de entrada estarán entre 0-9.