
41

29

18

14

18

20

295

166

84

97