#include <bits/stdc++.h>
using namespace std;
int a[1000001];
int b[100001];
int ans[100001];
int main(){
ios::sync_with_stdio(false);
int n,m;
cin>>n>>m;
for(int i=0;i<=n-1;i++) cin>>a[i];
for(int i=0;i<=m-1;i++) cin>>b[i];
for(int i=0;i<=m-1;i++) ans[i]=lower_bound(b,b+m,b[i])-b;
for(int i=0;i<=m-1;i++){
if(a[ans[i]]==b[i]) cout<<ans[i]+1<<" ";
else cout<<-1<<" ";
}
return 0;
}