#include <iostream>
#include <vector>
#include <unordered_map>
using namespace std;
int main() {
int n, qSize;
cin>>n>>qSize;
vector<int> q(qSize);
vector<int> arr(n);
for(int i=0;i<qSize;i++)
cin>>q[i];
for(int i=0;i<n;i++)
cin>>arr[i];
vector<int> hashArray(51);
for(int i=0;i<n;i++)
hashArray[arr[i]]++;
for(int i=0;i<qSize;i++)
cout<<hashArray[q[i]]<<" ";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8dW5vcmRlcmVkX21hcD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IG4sIHFTaXplOwoJY2luPj5uPj5xU2l6ZTsKCXZlY3RvcjxpbnQ+IHEocVNpemUpOwoJdmVjdG9yPGludD4gYXJyKG4pOwoJZm9yKGludCBpPTA7aTxxU2l6ZTtpKyspCgkJY2luPj5xW2ldOwoJZm9yKGludCBpPTA7aTxuO2krKykKCQljaW4+PmFycltpXTsKCXZlY3RvcjxpbnQ+IGhhc2hBcnJheSg1MSk7Cglmb3IoaW50IGk9MDtpPG47aSsrKQoJCWhhc2hBcnJheVthcnJbaV1dKys7Cglmb3IoaW50IGk9MDtpPHFTaXplO2krKykKCQljb3V0PDxoYXNoQXJyYXlbcVtpXV08PCIgIjsKCXJldHVybiAwOwp9Cg==