12
40
18
4
7
3
126
4
51
38
0
95
96
6
6
1
12
2
11