L = int(input()) N = input() blocks = [int(x) for x in input().split()] blocks.sort() cnt=0 for block in blocks: if L >= block: L -= block cnt += 1 else:break print(cnt)