def read_int(): return int(input()) def read_int_list(): return list(map(int, input().split())) L = read_int() N = read_int() Ws = read_int_list() cnt = 0 for w in sorted(Ws): if L - w >= 0: cnt += 1 L -= w else: break print(cnt)