23
12
15
27
26
28
39