8
4
169

25
42
4
3
14
1
2
20
9
2
2
1
2
4
6
21
23