120
1
20
667

20
4
2
7
4
1
1
15
665
1
8
6
2
1
59
2
1
2
3
2
1
1