L = int(input()) M = int(input()) N = list(map(int, input().split())) cnt = 0 N2 = sorted(N) for x in range(M-1): L -= N2[x] cnt = x+1 if L <= 0: break print(cnt)