
8

2

6

23

16

34

45

7

21

46