
40

15

8

5

9

23

6

17

135

266