9


2


7


8


14


68


126


299


56


140