
3

2

4

78

49

93

227

120

158

244