import sys L=int(input()) N=int(input()) W=list(map(int,input().split())) W=sorted(W) s=0 if sum(W)<=L: print(N) for i in range(N): if s+W[i]<=L: s+=W[i] else: print(i) break