2

2

26

23

10

8

3

1

15

12