#include<stdio.h>
int a[101];
int b[100];
void judge(int t)
{
for (int i = 0; i < t; i++)
{
if (a[t] > a[i])
{
b[t]++;
}
}
}
int main()
{
int n;
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%d", &a[i]);
}
for (int j = 0; j < n; j++)
{
judge(a[j]);
printf("%d ", b[j]);
}
return 0;
}