21
23
14
20
28
28
67