#include<bits/stdc++.h>
using namespace std;
int main(){
  long long n,x,cnt=0;
  long long a[109];
  cin>>n>>x;
  for(int i=0;i<n;i++){
    cin>>a[i];
  }
  sort(a,a+n);
  for(int i=0;i<n;i++){
    x-=a[i];
    if(x>=0)cnt++;
  }
  if(x>0)cnt--;
  cout<<cnt<<endl;
  return(0);
}
