
2

1

2

1

1

5

2

3

129

76