31
5
2
2
10
13
3
1
15
5
2
2
7
13
6
21
4