21
15
21
18
9
43
9
19
11
31
17
14
14
15
16