
1

2

2

4

16

17

38

125

57

80