23
27
28
26
169
21
19
24
22
58