#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;
}
