#include <iostream>
using namespace std;
const int MAXN = 10001;
int main() {
int ans, i, j;
float temp, a[MAXN];
cin >> ans;
for (i = 1; i <= ans; i++)
cin >> a[i];
for (i = ans; i > 1; i--) {
for (j = 1; j < i; j++) {
if (a[j] > a[j + 1])
swap(a[j], a[j + 1]);
}
}
for (i = 1; i <= ans; i++)
cout << a[i] << " ";
return 0;
}