n = int(input()) m = int(input()) w = list(sorted(map(int,input().split()))) cou = [] for i in range(m): n -= w[i] if n >= 0: cou.append(w[i]) print(len(cou))