99
88
9
2
57
39
42
17
95
31
140
85
7
3
84
109
23
8
175
509
131
44
94
132
20
4
167
1.2K
24
14
1.1K
159
1
56
70
52
19