20
16
15
40
21
20
29