2
18
1
27
1
28
2
30