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