45
53
103
12
38
9
16
30
25
18