found syntax error near ')' SQL server : when I run this query don't know why this show error "Incorrect syntax near ')'."  

Thank you for help  


select Sum(DateDiff(s,Toc1.OutTime, (Select Top 1 Intime From tblTokenLogs 
    Where TokenId = Toc1.TokenId And LogId != Toc1.LogId And LogId > Toc1.LogId))) 
    as Sec From tblTokenLogs As Toc1 Where Toc1.TokenId = 1 And Toc1.OutTime != '') as SecTotal