21
10
11
20
24
21
127