126
613
402
23
473
19
39
49
112
28
136
18
924
0
131
13
334
16
167
111
533
1
500
462
465
107
2.7K
7
140
295
35
21
66
47
101
199
96
185