65
291
182
2
74
193
349
11
196
202
668
234
478
17710
26311
119
207
181
285
172
407
112
1462
1997
51
156
42
281