h = int(raw_input()) n = int(raw_input()) w = map(int, raw_input().split()) w.sort() cnt = 0 for i in range(0, n): if h < w[i]: break else: cnt += 1 h -= w[i] print cnt