0
10
77
21
48
45
91
48
107
84
127
64
73
62
108