def main(): L = int(input()) N = int(input()) W = list(map(int, input().split())) total = 0 ans = 0 sorted_W = sorted(W) for num in sorted_W: if total + num > L: break total += num ans += 1 print(ans) if __name__ == "__main__": main()