
5

2

3

15

9

71

51

145

136

128