L = int(input()) N = int(input()) W = input().split(' ') for i in range(N): W[i]=int(W[i]) list.sort(W) sum=0 for i in range(N): sum+=W[i] if(sum > L): print(i) break if (i == N-1): print(i+1)