4


1


91


107


76


157


105


444


43


124