31
1
2
1
1
2578

1
40
3
33
35
1
31
22
1
47
38
15
1
2
5
25
1
9
24
1
32
78
51
2
13
163
2
27
11
30
8
22
163
7
2
1
2
45
1
2
29
25
265
40
2
9
2
16
44
47
2
19
58
1
131
1
44
34
3
3
156
20
20
10
3
162
8
7
16
11
34
10
124
28
3
1
7
182
1
6
1
4
11
17