20
10
6
3
2
16
44
12
1
15
22