def main(): L = int(input()) N = int(input()) block = [int(x) for x in input().split()] a=0 block.sort() for i in block: L = L - i if L >= 0: a=a+1 print(a) if __name__ == "__main__": main()