12
27
26
30
5
1
18
30
12
3