
159

38

66

35

15

9

42

87

28

18