16

18

23

17

4

13