#include <iostream>
#include<vector>
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
int arr[n];
unordered_map<int , int> map;
for (int i=0 ; i<n; i++)
{
cin>>arr[i];
map[arr[i]]=map[arr[i]]+1;
}
int q ;
cin >> q;
for (int i=0 ; i<q; i++)
{
int query;
cin >> query;
int count = map[query];
cout<< count<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTx2ZWN0b3I+CiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCBuOyAgCgljaW4gPj4gbjsgCglpbnQgYXJyW25dOwoJdW5vcmRlcmVkX21hcDxpbnQgLCBpbnQ+ICBtYXA7IAoJZm9yIChpbnQgaT0wIDsgaTxuOyBpKyspCgl7CgkJY2luPj5hcnJbaV07CgkJbWFwW2FycltpXV09bWFwW2FycltpXV0rMTsKCQkKCX0KCWludCAgcSA7ICAKCWNpbiA+PiBxOyAgCglmb3IgKGludCBpPTAgIDsgaTxxOyAgaSsrKQoJewoJCWludCBxdWVyeTsgIAoJCWNpbiA+PiBxdWVyeTsgIAoJCWludCBjb3VudCA9IG1hcFtxdWVyeV07IAoJCWNvdXQ8PCBjb3VudDw8IiAiOwoJfQoJcmV0dXJuIDA7Cn0=