21
105
14
4
2
3
23
8
8
32
111
0
12
173
35
