12
15
14
7
16
10
19
20