
2

30

116

81

22

46

35

21