42
57
62
6
28
10
59
16