269
259
232
256
240
244
335
251
679
251
191
1558
399
261
236
261
349
280
935
770
297
584
321
463
345
427
414
6521
2213
302
261
243
275
303
1229
492
1605
14655
333
1228