45
53
103
38
50
16
41
30
46
18