1

1

1

2

1

1

2

3

1

3

1

5

4

1

5

6

1

13

5

1

7

15

10

1

34

6

1

9

28

35

15

1

89