L=int(input()) n=int(input()) a=sorted(map(int,input().split())) for i in range(1,n+1): m=sum(a[:i]) if m==L: print(i) break elif m>L: print(i-1) break else: print(n)