25
10
53
20
7
43
103
24
4
7
0
8
27