99
46
11
12
3
12
20
170
94
15
1
11
1K
332
42
57
74
25
31