
115

61

30

141

65

45

21

22

107

26