45
53
7
103
38
12
41
30
16
51