l = input() n = input() w = input().split() a = int(0) w.sort(key=int, reverse=False) for i in w: a = a + int(i) if int(l) < int(w[0]): print(w.index(i)) exit() elif a == int(l): print(w.index(i)+1) exit() elif a > int(l): print(w.index(i)) exit()