22
16
25
28
42
27
31