N,M = map(int,input().split()) A = list(map(int,input().split())) T = [list(map(int,input().split())) for _ in range(N)] C = [0] * N ans = [-1] * N for i in range(M): for j in range(N): if ans[j] == -1: t = T[j][i] if C[t] < A[t]: C[t] += 1 ans[j] = t print(*ans)