15

3

10

8

24

1

22

11

9

2

9