2
106

4
5
2
9
5
21
4
9
14
3
2
2
28