Since there are 50 more poets than treehuggers at the party, the number of poets is 120+50 =170
The number of poets and tree huggers at the party is 170+120 = <<170+120=290>>290.
Since the number of attendees at the party also included singers, there are 400-290 = <<400-290=110>>110 singers.
#### 110