3
20
27
2
4
6
5
16
2
2
2
5
7
6
7
25