L = int(input())
N = int(input())

W = list(map(int,input().split()))

W.sort()

ans = 0

for i in range(N):

    if W[i] <= L:
        L -= W[i]
        ans += 1
    else:
        break

print (ans)