#include <stdio.h>
int main(){
int n,tmp,i,m,a[500];
// freopen("1.txt","r",stdin);
while (scanf("%d %d",&n,&m)!=EOF)
{
for (i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
while (m--)
{
scanf("%d",&tmp);
for (i=n-1;i>=0;i--)
{
if (tmp==a[i])
{
printf("%d ",i);
break;
}
}
if (i==-1)
{
printf("-1 ");
}
}
printf("\n");
}
// fclose(stdin);
return 0;
}
/**************************************************************
Problem: 2167
User: admin
Language: C
Result: Accepted
Time:9 ms
Memory:1144 kb
****************************************************************/