25
10
11
21
24
11
101