def main(): L = int(input()) N = int(input()) W = [int(x) for x in input().split()] if sum(W) < L: print(N) else: ans = 0 for bw in sorted(W): L = L - bw if L >= 0: ans += 1 else: break print(ans) if __name__ == "__main__": main()