11
7
21
11
25
31
122