23
18
22
40
58
40
39
27
63