45
53
103
38
41
30
16
51
18
47