23
31
6
0
2
127
1
2
6
2
16
0
12
1
78