8
10
7
31
12
46
244
316
420
14
29
43
1K
239
40
8
12
10
14
23