n,xw=input().split()
n=eval(n)
xw=eval(xw)
b=input().split()
a=input().split()
for i in range(xw):
t=-1
l=0
r=n-1
m=int((n-1)/2)
while (l!=r) or (m!=0 or m!=n-1):
if(eval(a[i])>eval(b[m])):
l=m
if(r-l==1):
break
elif(eval(a[i])<eval(b[m])):
r=m
else:
while(eval(b[m])==eval(a[i])):
t=m
m-=1
m=0
break
m=int((l+r)/2)
if(t==-1):
print(t,end=" ")
else:
print(t+1,end=" ")