8
18
1
28
5
129
11
9
6
2
1
1
49
3
3
1
12
59