21
14
23
26
42
25
31