22
30
27
26
38
23
163