117
106
105
150
31
7
152
101
243
154
0
64
21
45
12
92
19
116
27
270
17
10
61
160
63
68
304
233
98
42
1.1K
158
24
96
62
100
11