using System;
using System.Linq;

namespace yukicoder_no5
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            int L = int.Parse(Console.ReadLine());
			int N = int.Parse(Console.ReadLine());
            int[] W = Console.ReadLine().Split(' ').Select(x => int.Parse(x)).ToArray();

            int sum = 0;
            int i = 0;
            foreach (int w in W.OrderBy(x => x))
            {
                sum += w;
                if (sum > L) break;
                i++;
            }

			Console.WriteLine("{0}", i);
		}
    }
}