2
10
12
30
38
7