15
10
12
25
22
28
46