314
295
475
278
275
257
263
272
268
419
380
315
239
269
265
301
285
279
286
267
256
53
67
58
49
65
62
51
70
57