30


27


70


46


39


102


36


110


50


61