28
12
19
23
27
21
42