160
4

2
1
2
31
5
3
18
15
2
6
3
14
1
2
1
2
1
7
3
19
23
3