#include<iostream>
#include<vector>
#include<unordered_map>

using namespace std;

int main(){
	int n;
	cin>>n;
	
	vector<int> numbers(n);
	
	for(auto& number: numbers){
		cin>>number;
	}
	
	int q;
	cin>>q;
	
	vector<int> queries(q);
	
	for(auto& query: queries){
		cin>>query;
	}
	
	unordered_map<int,int> hashMap;
	
	for(auto& number: numbers){
		hashMap[number]++;
	}
	
	for(auto& query: queries){
		cout<<hashMap[query]<<" ";
	}
	
	return 0;
}