31
17
25
10
18
3
24
31
156
54
30
15
7
16
18
25
28
117
14
37