2

18

2

29

11

29

10

1

25

6