
31

29

214

594

107

120

21