18
9
23
12
14
20
58