318
300
480
282
279
261
272
277
278
425
389
320
243
274
273
307
294
288
292
262
55
71
60
51
67
64
61
56
54
72