3

10

12

0

4

4

1

3

28

150

85