22
9
21
24
34
28
135