22
16
28
21
48
49
130