
3

2

35

22

53

29

47

59

89

55