21
22
17
23
23
26
53