#include <bits/stdc++.h>
bool sushu(int n) {
  int i;
  for (i = 2; i < n; i++)
    if (n % i == 0) return false;
  return true;
}
bool bansushu(int n) {
  int x = 0, i;
  for (i = 2; i < n; i++) {
    if (n % i == 0 && sushu(i)) x += 1;
    if (x > 2) return false;
  }
  if (x < 2) return false;
  return true;
}
int main() {
  int count = 0, n, i;
  scanf("%d", &n);
  for (i = 1; i <= n; i++)
    if (bansushu(i)) count++;
  printf("%d\n", count);
  return 0;
}
