Do a Venn diagram
35 do just French
5 do just German
15 do just spanish
10 do all 3
25 do just french and spanish (plus the 10 who do all three)
20 do just French and German (plus the 10 who do all three)
30 do just German and Spanish (plus the 10 who do all three)