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

-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.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

public class C {

    public static void main(String args[]) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String line = reader.readLine();
        int index = line.lastIndexOf('#');
        int count = 0;
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < index; i++) {
            if (count < 0) {
                System.out.println(-1);
                return;
            }
            if (line.charAt(i) == '(') count++;
            if (line.charAt(i) == ')') count--;
            if (line.charAt(i) == '#') {
                sb.append("1\n");
                count--;
            }
        }
        count--;
        if (count < 0) {
            System.out.println(-1);
            return;
        }
        int count1 = 0;
        for (int i = index + 1; i < line.length(); i++) {
            if (count1 < 0) {
                System.out.println(-1);
                return;
            }
            if (line.charAt(i) == '(') count1++;
            if (line.charAt(i) == ')') count1--;
        }
        if (count1 > 0) {
            System.out.println(-1);
        } else {
            if (1 + count + count1 < 1) {
                System.out.println(-1);
            } else {
                sb.append(1 + count + count1);
                System.out.println(sb.toString());
            }
        }
    }
}
