22
10
11
21
25
21
127