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

-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 = raw_input()
cnt_left = 0
cnt_right = 0
cnt_sharp = 0
for i in s:
    if i == '(':
        cnt_left += 1
    elif i == ')':
        cnt_right += 1
    else:
        cnt_sharp += 1

if cnt_left <= cnt_right:
    print '-1'
else:
    x = cnt_sharp
    cnt = 0
    for i in s:
        if i == '(':
            cnt += 1
        elif i == ')':
            cnt -= 1
        elif i == '#' and x > 1:
            x -= 1
            cnt -= 1
        else:
            cnt -= (cnt_left-cnt_right-cnt_sharp+1)
        if cnt < 0:
            print '-1'
            break
    else:
        for i in range(cnt_sharp-1):
            print 1,
        print cnt_left-cnt_right-cnt_sharp+1