13
9
10
22
21
25
43