2


2


70


94


392


169


146


58


130


101