l=int(input()) n=int(input()) w=list(map(int,input().split())) w.sort() ans = 0 s = 0 for i in range(n): if s + w[i] <= l: s += w[i] ans += 1 else: break print(ans)