import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  }
  
  int solve(int N) {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  }
} import java.util.Scanner; Scanner java.util public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  }
  
  int solve(int N) {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  }
} Main public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  } main {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc Main solution = new Main(); solution new Main() System.out.println(solution.solve(N)) System.out.println System.out System System.out solution.solve(N) solution.solve solution N String[] args args int solve(int N) {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  } solve {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  } int ret = 0; ret 0 for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    } int i=1; int i=1; i 1 i<=N i N i++ i++ i {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    } {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    } if(i%2==0) continue; i%2==0 i%2 i 2 0 continue; int count=0; count 0 for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      } int j=1; int j=1; j 1 j<=i j i j++ j++ j {
        if(i%j==0) count++;
      } {
        if(i%j==0) count++;
      } if(i%j==0) count++; i%j==0 i%j i j 0 count++ count if(count==8) ret++; count==8 count 8 ret++ ret return ret; ret int N N public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  }
  
  int solve(int N) {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  }
} public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  }
  
  int solve(int N) {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  }
} Main
import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = sc.nextInt();
    Main solution = new Main();
    
    System.out.println(solution.solve(N));
  }
  
  int solve(int N) {
    int ret = 0;
    for(int i=1; i<=N; i++) {
      if(i%2==0) continue;
      int count=0;
      for(int j=1; j<=i; j++) {
        if(i%j==0) count++;
      }
      if(count==8) ret++;
    }
    return ret;
  }
}
