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)