127


29


44


48


18


25


20


42


32


33