15
9
10
21
26
15
42