22
15
24
28
42
26
31