21
2
29
26
23