n,m=map(int,input().split())
time=list(map(int,input().split()))
lst=[[]for i in range(n)]
lst1=[]
for i in range(min(n,m)):
lst[i].append(i+1)
lst1.append(time[i])
if n<m:
for i in range(n,m):
minn=2e10000
num=0
for j in range(0,n):
if lst1[j]<minn:
num=j
minn=lst1[j]
lst1[num]+=time[i]
lst[num].append(i+1)
for i in range(n):
if lst[i]!=[]:
for i in lst[i]:
print(i,end=' ')
print()
else:
print('0')