40

31

55

32

41