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

w_list = sorted(w)
w_len = len(w_list)
count = 0
souwa = 0

for i in range(w_len):
    souwa += w_list[i]
    if l >= souwa:
        count += 1
print(count)