97
52
30
24
81
14
131
13
1.1K
154
61
88
334
16
571
39
235
55
11
2
40
50
171
83
71
42
53
35
20
1
26
51
58
221