28
giving
17
28
15
21
31
94
24
26
15
18
28
35
40
15
82
32
28
29
21