11
1
16
14
1
5
20
31
2
1
14
15
38
3
3
6
4
1