2
0
2
15
15
6
4
29
121
16
6
6
35
15
7
3
1