2

5

2

341

161

159

126

125

107

77

46

44