
118

89

35

12

7

29

60

24

57

21