35
8
80
77
183
146
215
526
244
696
29
18
13
1
182
246
193
82
304
233
205
320
284
1.6K
48
46
277
981
64
34
86
111
23
9
11
99
62
78
42