5
0
2
4
5
3
3
3
3
3
0
1
8
4
6
3
1
16
36
29