297
275
441
251
238
242
237
243
393
361
288
222
250
241
276
257
256
258
260
229
50
61
53
46
58
56
55
48
47
49
54
63