L = int(input())
N = int(input())
W = input().split(' ')



for i in range(N):
    W[i]=int(W[i])

list.sort(W)

sum=0

for i in range(N):
    sum+=W[i]
    if(sum > L):
        print(i)
        break
    if (i == N-1):
        print(i+1)