6

12

50

1

37

9

5

8

4

22

11

12

289

195

1581