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

-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;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author akaddr
 */
public class B {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.next();
        int op=0;
        int cl=0;
        int sh=0;
        int l=0;
        int op1=0;
        int cl1=0;
        int sh1=0;
        boolean ex=false;
        int pos = -1;
        
        for (int i=0;i<s.length();i++)
        {
            if (s.charAt(i)=='(') op++;
            if (s.charAt(i)==')') cl++;
            if (s.charAt(i)=='#') {
                sh++;
                pos=i;
                op1=op;
                cl1=cl;
//                l=op-cl-sh+1;
            }            
            if (op-cl-sh<0) {
                System.out.println(-1);
                ex=true;
                break;
            } 
        }
        l=op-cl-sh+1;
        
        if (!ex) {
            op=op1;
            cl=cl1+sh-1+l;
            for (int i = pos; i < s.length(); i++) {
                if (s.charAt(i)=='(') op++;
                if (s.charAt(i)==')') cl++;
                if (op-cl<0) {
                    System.out.println(-1);
                    ex=true;
                    break;
                }               
            }
            if (!ex) {
                for (int i = 0; i < sh-1; i++) {
                    System.out.println(1);
                }
                System.out.println(l);                    
            }
        }        
    }    
}
