14
8
18
18
21
20
31