
6

4

5

18

23

15

11

2

9

30