15
4
2
47
20
3
28
12