22
20
21
28
38
30
59