L = int(raw_input()) N = int(raw_input()) W = map(int, raw_input().split(' ')) W.sort() SUM = 0 RESULT = 0 for i in range(N): SUM += W[i] if L < SUM: print(str(i)) quit() if L == SUM: print(str(i + 1)) quit() print(str(N))