98


27


50


36


92


128


108


339


45


72