18
11
15
19
24
31
42