l = int(input())
n = int(input())
ws = list(map(int, input().split(' ')))

ws = sorted(ws)

result  = 0
val = 0
for w in ws:
    val += w
    if val > l:
        break
    result += 1

print(result)