
41

30

23

12

12

31

20

272

126

95