29
137
5
127
14
8
4
3
79
18
11
24
10
24
40
9
2
28
7
181