#include <stdio.h>
int k;
int b[100000010] = { 0 };
int main() {
int n,m;
scanf("%d %d", &n, &m);
for (int i = 1; i <= n; i++) {
scanf("%d", &k);
if (b[k] == 0)b[k] = i;
}
int key;
for (int j = 0; j < m; j++) {
scanf("%d", &key);
if (b[key] != 0)
printf("%d ", b[key]);
else printf("-1 ");
}
return 0;
}