1
8
31
2
11
7
5
1
1
1
11
118
15
11
2
48
102
559
6
16