22
15
25
28
42
26
31