45
53
12
38
16
41
46
51
18
47