L=int(input())
N=int(input())
W=list(map(int,input().split()))
W.sort()
Sum=0
for i in range(N):
    Sum+=W[i]
    if Sum>L:
        print(i)
        break
if Sum<=L:
    print(N)