9
5
20
2
1
5
9
6
3
3
1