#include <stdio.h>
int main()
{
int a, n, i, k[500001],top=0, j;
k[0]=0;
scanf("%d", &a);
for (i=1;i<=a;i++)
{
scanf("%d",&k[i]);
if (k[i]>=k[top])
{
printf ("0 ");
top=i;
}
else
{
for(j=1;j<=i-top;j++)
{
if(k[i-j]>k[i])
{
printf ("%d ", i-j);
break;
}
}
}
}
return 0;
}