2
10
13
15
30
6
10
20
22
25