21
15
23
21
26
20
29