10
27
10
25
30
28
27
1
18
19
30
1