2


87


137


55


107


163


437


119


135


377