31
3
15
17
1
8
1
7
1
2
2