9
20
3
5
5
13
8
2
4
45