28


21


29


24


26


27


46


207


40


56