
3

2

43

12

3

20

50

7

104

170