# 標準入力から一行分を読み出し、文字列として格納する。 L = int(input()) N = input() W_ipt = input().split() W = [int(w) for w in W_ipt] sortedW = sorted(W) sum_ = 0 count = 0 for w in sortedW: sum_ += w if sum_ <= L: count +=1 else: break print(str(count) + '\n')