12
26
18
23
21
26
163
26