L = int(input()) N = int(input()) W = list(map(int,input().split())) sorted_W = sorted(W) sum_wide = 0 ans = 0 for i in sorted_W: if sum_wide + i > L: break sum_wide += i ans += 1 print(ans)