
40

77

116

189

48

47

32

45

30

98