12
5
5
14
8
5
20