#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
int m1;
int m[2000005];
cin >> n;
cin >> m1;
for (int i = 1; i <= m1; i++) {
cin >> m[i];
}
for (int i = 1; i <= m1; i++) {
for (int j = i; j > 0; j--) {
if (m[j] >= m[i]) {
int b = m[j];
m[j] = m[i];
m[i] = b;
}
for (int k = i; k <= m1; k++) {
if (m[k] < m[i]) {
int a = m[k];
m[k] = m[i];
m[i] = a;
}
}
}
}
for (int i = 1; i <= m1; i++) {
cout << m[i]<<" ";
}
return 0;
}