import scala.math._ object Main { def main(args: Array[String]) { val sc = new java.util.Scanner(System.in) val L, N = sc.nextInt val xs = (1 to N).map { _ => sc.nextInt }.toArray.sorted var ans = (0 to N-1).map { i => xs.take(i+1).sum }.takeWhile { e => e <= L }.size println(ans) } }