4
15
5
2
12
9
6
20
2
1
12
1