31
3
7
1
11
15
13
2
108
11
5
3
2
2
29
1
31
1
106
2063
