15
1
9
9
9
1
4
31
6
3
2
44
2
6
1
5