21
17
15
18
24
13
5
18
31
39