2

12

26

9

21

18

14

9

5

15