46
15
39
52
21
27
63
86
122
62
101
75