121

16

7

3

1325

542

189

219

15

7

9

67

152

5

7906