
2

10

46

20

31

141

167

44

75

72