59
11
61
7
59
18
16
63