12
8
2
23
2
2
44
12
1
7
17
3
3
5
1