15
10
13
25
22
28
46