L = int(input()) N = int(input()) Ws = list(map(int, input().split())) Ws.sort() cum = 0 for i, w in enumerate(Ws): cum += w if cum > L: print(i) break else: print(i + 1)