25
67
71
213
43
32
264
250
54
93
166
224
1K
82
53
19
352
1K
34
158
171
31
55
96
216
111
114
239