50
9
12
71
49
59
110
47