n=int(input())#숫자 카드의 개수
arr_n=list(map(int,input().split()))#가지고 있는 숫자
m=int(input())#m의 카드 수
arr_m=list(map(int,input().split()))#m개 카드의 각 숫자
dic=dict()#딕셔너리 초기화
for i in arr_n:#가지고 있는 숫자 배열 인자 접근
if i in dic:#여러번 나오는거면 value값에 1씩 더함
dic[i]+=1
else:#처음 나오는거면 value에 1추가
dic[i]=1
for i in arr_m:#찾아야 할 카드 배열 인자 접근
if i in dic: #해당 값이 딕셔너리(dic)에 존재하면 value출력
print(dic[i],end=' ')
else:#아니라면 0을 출력해준다.
print(0,end=' ')
접근 방법