#include <iostream>
#include<bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int n,q ; cin>>n>>q;
vector<int>arr(n);
unordered_map<int,int>hash;
for(int i=0;i<n;i++){
cin>>arr[i];
hash[arr[i]]++;
}
for(int i =0;i<q;i++){
int query;
cin>>query;
cout<<hash[query]<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgbixxIDsgY2luPj5uPj5xOwoJdmVjdG9yPGludD5hcnIobik7Cgl1bm9yZGVyZWRfbWFwPGludCxpbnQ+aGFzaDsKCQoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJY2luPj5hcnJbaV07CgkJaGFzaFthcnJbaV1dKys7Cgl9CgkKCWZvcihpbnQgaSA9MDtpPHE7aSsrKXsKCQlpbnQgcXVlcnk7CgkJY2luPj5xdWVyeTsKCQljb3V0PDxoYXNoW3F1ZXJ5XTw8IiAiOwoJfQoJCglyZXR1cm4gMDsKfQ==