l=read_line.to_i n=read_line.to_i w=read_line.split.map(&.to_i).sort p=0 w.each{|i| if l>=i l-=i p+=1 else break end } puts p