357


86


162


245


98


64


163


147


206


221