2
121
8
8
27
0
5
5
842
0
3
12
31
32
178
89
67
84