112
52
29
13
14
67
10
19
9
8
125
16
17
166
85
108
9
22
16
6