22
21
21
28
38
30
59