#(#(#((##((()))(((#)(#()#(((()()(()#(##(((()(((()))#(((((()(((((((()#((#((()(#(((()(()##(()(((()((#(
 (#((((()
 (#((
 ((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((#)((##
 (())((((#)
 (#(
 (#))(#(#)((((#(##((#(#((((#(##((((((#((()(()(())((()#((((#((()((((#(((((#(##)(##()((((()())(((((#(((
 ##((((((()
 #((#
 #))))
 (((((#(#(#(#()
 ((#(()#(##
 (((((((((((((((((((###################
 )((##((###
 (((()#(#)(
 ((#)(
 )(((())#
 ()((#((#(#()
 ((#(
 ()#(#())()()#)(#)()##)#((()#)((#)()#())((#((((((((#)()()(()()(((((#)#(#((((#((##()(##(((#(()(#((#))#

-1
 -1
 -1
 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
 3
 -1
 -1
 -1
 -1
 -1
 1
1
1
5
 1
1
1
1
 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
 -1
 -1
 -1
 -1
 1
1
3
 -1
 -1

import java.util.Scanner;


public class BANN {
	  public static void main(String[] args){
    	  String s;
    	  Scanner in=new Scanner(System.in);
    	  s=in.nextLine();
    	  int num=0,output,count1=0,count2=0,coun=0;
    	  boolean t=false;
    	  for(int i=0;i<s.length();i++){
    		  if(s.charAt(i)=='#'){
    			  t=true;
    			  coun++;
    		  }
    		  else if(s.charAt(i)=='('){count1++;}
    		  else if(s.charAt(i)==')'){count2++;}
    		  
    	  }
    	  int def=count1-count2,newcount=0;
    	  if(def<coun){System.out.println(-1);}
    	  else{
    	  if(t==true){
    		  for(int i=0;i<s.length();i++){
    			  if(s.charAt(0)!='#'){
    			 if(s.charAt(i)=='('){
    				 
    				 newcount++;
    			 } 
    			 else if(s.charAt(i)=='#'){
    				 if(def>0){
    				 coun--;
    				 if(coun>0){
    					 if(newcount>1){
    				 System.out.println(1);
    				 def=def-1;
    					 }
    					 else {
    						 if(newcount>0){
    						 System.out.println(newcount);
    			     def=def-(newcount);	 
    					 }
    						 else{ 
    							 System.out.println(1);
    	    			     def=def-1;}	 	 
    					 }
    				
    				 newcount=0;}
    				 if(coun==0){
    					
    					System.out.println(def);
    				 }}
    				 else if(def<=0){
    					 System.out.println(-1);
    				 }
    			 }
    			  
    		  }
    			  else{ System.out.println(-1);
    			  break;
    			  }
    	  }
    	  }
    
    	  }
    	  
      }
}
