def main(): answer = 0 box_limit = int(input()) box_count = int(input()) box_list = list(map(int, input().split())) sorted_box_list = sorted(box_list) for i in sorted_box_list: if box_limit < i: break else: box_limit -= i answer += 1 print(answer) if __name__ == '__main__': main()