N, K = list(map(int, input().split())) p = list(map(int, input().split())) bkt = [0] * (max(p) + 1) for i in p: bkt[i] += 1 ans = 0 while bkt: res = bkt.pop() if ans + res > K: break else: ans += res print(ans)