38
46
10
166
59
47
53
69