fun main() {
    val n = readln().toInt()
    val a = readln().split(" ").map { it.toInt() }
    val b = Array(100001) { 0 }
    for (v in a) {
        b[v]++
    }
    for (i in 99999 downTo 0) {
        b[i] += b[i + 1]
    }
    println(b.drop(1).take(a[0]).joinToString(" "))
}