0


5


105


329


309


60


142


158


209


114