4
9
12
20
23
28