
41

30

23

12

10

30

20

271

126

95