import java.util.Scanner;

public class Main {
	public static int geshu(int n) {
		int i,d=0;
		for(i=2;i<n;i++) {
			if(n%i==0) {
				d++;
			}
		}
		return d;
	}
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
	
		for(int i=1;i<=n;i++) {
			System.out.println(geshu(i));
		}
		sc.close();
	}
}
/**************************************************************
	Problem: 1495
	User: admin
	Language: Java
	Result: Accepted
	Time:1157 ms
	Memory:40028 kb
****************************************************************/