2
21
8
4
6
28
13
12
113
141