1
18
1
7
1
3
23
1
7
13
4
1
31