10
30
15
12
29