40
18
30
21
20
17
29