2
1
4285

4
10
51
471
90
72
54
1
161
93
148
2
139
57
2
96
66
87
171
12
5
36
3
17
42
10
20
2
2
37
2
3
27
32
23
27
81
28
63
1
1
56
5
27
1
75
12
76
13
22
20
1
7
22
134
5
20
31
48
328
69
21
132
2
6
16
2
24
5
13
36
8
128
1
90
172
10
28
154
71
99
39
10