import java.io.BufferedReader;
import java.io.InputStreamReader;

class Main
{
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
		String[] params1 = bufferedReader.readLine().split(" ");
		int d;
		d = Integer.parseInt(params1[0]);
		for (int j = 0; j < d; ++j){ 
			String[] params2 = bufferedReader.readLine().split(" ");
			int n; 
			boolean w = false;
			n = Integer.parseInt(params2[0]);
			for (int i = 0; n>0; ++i){
				if (n % 2 == 1){
					if(w){
						System.out.print(" ");
					}
					w = true;
					System.out.print(i);
				}
				n /= 2;
			}
			System.out.print("\n");
		}
	}
}