56 450 20 41 30 32 42 4 394 378 346 274 23556