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

-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

'''
Created on Dec 13, 2014

@author: Andrei
'''
a=input("String: \n")
o=0
c=0
f=True
nr=0
for i in range(0, len(a)):
    if f==True:
        if a[i]=="(":
            o+=1
        elif a[i]=="#":
            f=False
            nr=1
            if o==0:
                print(-1)
                break
        else:
            o=0
    else:
        if a[i]==")":
            c+=1
        elif a[i]=="(":
            if o-c!=0:
                print(o-c)
                o=0
                c=0
                f=True
            else:
                print(-1)
        else:
            c=0
                
if o-c!=0:
    print(o-c)
if nr==0:
    print(-1)
    
        
