
30

23

15

14

16

18

295

165

82

91