40
50
50
30
38
43
10
18
35
31