
131

90

61

126

20

22

14

532

300

248