18
18
19
23
26
25
97