45
53
7
103
38
50
41
30
16
46