18
45
31