87
45
342
18
63
45
104
40