12
20
26
29
23