105
322
373
258
294
10K
6
105
83
3
23
14
87
19
57
50
620
26
26