85


69


212


346


84


158


243


97


64


161