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