113
20
126
4
95
16
10
4
14
5
2
95
9
38
8
5
29
28
8
137