15
23
24
4
7
26
7
10
12
20
30