
2

1

1

5

1

3

128

76

58

34