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