5
9
4
17
7
43
2
1
3
2
1
0
8
37
4
7
2
5
3
9