111
34
7
14
16
8
29
16
9
8
10
3
25