# 输出的第一个肯定是0,第二个与第一个比,第三个与前两个比,第n个与第n-1个比,小于第n个,记1。循环目标为第n-1次
n = int(input())
line = list(map(int,input().split()))
b = [0]*1

b[0] = 0
for i in range(1,len(line)):
    a = 0
	# 需要第二个for循环,实现第n个与前(n-1到0)个的比较
    for j in range(0,i):
        if line[i] > line[i-1-j]:
            a = a + 1
    b.append(a)

for j in b:    
    print(j,end=" ")

挺有意思的,首先实现了第n个与第n-1个的比较,卡在与前n-1的所有比较,还以为要很久,让等我上厕所的人先去了,结果他一走我就想起来了, 说白了,他在影响我写代码