
142

103

69

140

21

24

16

534

301

248