874
10
319
7719
166
1270
20
392
37
36
24
191
351
56
297
124
234
25
64
998
68
111
96
120
27
29
72
50
12
79
98
5085
40
54
184
41
9
273
89
70
350
45
125
63
22
92
397
15
3392
21
82
76
189
303