45
53
7
103
13
38
41
30
16
46