21
71
110
43
101
15
5
16