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

int main(){
	int l,n;cin >> l >> n;
	vector<int> a(n);
	int sum=0,ans=0;
	for(int i=0;i<n;++i) cin >> a.at(i);
	sort(a.begin(),a.end());
	for(int i=0;i<n;++i){
		sum+=a.at(i);
		if(sum<=l) ans++;
	}
	cout << ans << endl;
}