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

-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.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class A494 {

    public static void main(String[] args) {
        PrintWriter output = new PrintWriter(System.out);
        Scanner input = new Scanner(System.in);
        List<Integer> list = new ArrayList<Integer>();
        char[] s = input.next().toCharArray();
        int open = 0;
        boolean ok = true;
        for (char c : s) {
            if (c == '(') {
                open++;
            } else if (c == ')') {
                open--;
                if (open < 0) {
                    ok = false;
                }
            } else if (c == '#') {
                list.add(1);
                open--;
                if (open < 0) {
                    ok = false;
                }
            }
        }
        if (ok) {
            list.set(list.size()-1, list.get(list.size()-1)+open);
            open = 0;
            for (int i=s.length-1; i>=0; i--) {
                if (s[i] == '(') {
                    open++;
                    if (open > 0) {
                        ok = false;
                        break;
                    }
                } else if (s[i] == ')') {
                    open--;
                } else {
                    break;
                }
            }
        }
        if (ok) {
            for (int value : list) {
                output.println(value);
            }
        } else {
            output.println("-1");
        }
        output.close();
    }

}
