#include <bits/stdc++.h>
using namespace std;

int main(){
   int x,n;
   cin >> n >> x;
   vector<string> a(n);
   int ans=0;
   for (int i=0;i<n;i++){
      cin >> a.at(i);
   }
   sort(s.begin(),s.end());
   while (x>0){
      x-=a.at(i);
      ans++;
   }
   cout << ans << endl;
}