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

-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

s=input()
l=[]
c=0
c1=0
c2=0
x=0
y=0
for i in s:
    if(i=='('):
        c1+=1
    elif(i==')'):
        c2+=1
if(c1==c2 or c1<c2):
    print(-1)
else:
    for i in s:
        if(x>y):
            y=y+1
            continue
            
        
        x=x+1
        y+=1
        if(i=='('):
            c+=1
        
        elif(i==')'):
            c-=1
        elif(i=='#' and x==len(s)):
            l.append(c)
            break
        elif(i=='#'):
            
            while(s[x]==')'):
                c-=1
                x+=1
                if(x==len(s)):
                    break
            l.append(c)
            c=0
    for i in l:
        print(i)
