81
416
134
38
4
17
47
185
76
200
171
268
9
98
63
3
87
119
79
21
56
102
149
127
305
88
33
26
10
46
188
67
5695
148
62
224
166
105
250
23
99
32
1005
398
259
34
217
6
163
96