4
4
4
96
2
977
4
51
85
10
12
6
24
4
3
39
11
102
22