101


64


54


95


138


144


86


333


119


115