#include<bits/stdc++.h>
using namespace std;
const long long N=1e8+5;
long long a[N];
int main()
{
long long m,n,b,x;
cin>>n>>m;
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);
for(int i=1;i<=m;i++)
{
cin>>b;
x=0;
for(int i=(1<<30);i;i>>=1)
if((x+i)<=n && a[x+i]<b)
x+=i;
x++;
if(a[x]==b)
cout<<x<<" ";
else cout<<-1;
}
return 0;
}