30
15
13
25
29