28
12
18
23
27
21
42