12
8
2
40
58
8
10
4
9
6
15
8
1
29
4
5
15
29
1