using System; public class Program { public static void Main(string[] args) { int m = int.Parse(Console.ReadLine().Split(' ')[1]); string[] s = Console.ReadLine().Split(' '); int[] c = new int[s.Length]; for (int i = 0; i < c.Length; i++) { c[i] = int.Parse(s[i]); } Array.Sort(c); int count = 0; for (int i = 0; i < c.Length; i++) { m -= c[i]; if (m < 0) { break; } count++; } Console.WriteLine(count); } }