6

15

7

23

10

28