1
31
851
4
4
5
127
558
3

8
1
1
1
39
3
1
1
106
2
2
8
37
10
4
1
1
6
1
89
6
3
89
1
5
14
75
1
1
17
4
1
1
94
4
10
1
4
1
168
58
3
10
2
2
1
1
3
20
82
558
2
1
1
14
1
3