22
giving
21
49
111
32
28
153
26
18
7
11
12
9