12
43
23
16
130
17
10
19
57
13
40
58
21
1K
25
678
159
28
11