22
12
11
29
21
46
61