107
3
21
16
3
5
5
16
7
0
4
9
2
8