31
46
30
31
30
14
28
19
37
29
24
21
9
15
71
34
43
230
164
27
24
61
13
63
32
971
31
12
32
45
28
265
1K
677
1K
2K
2K
2K
21K
10K